export interface InventoryRow {
    path: string;
    ownerTool: string;
    purpose: string;
    safeToIngestDirectly: boolean;
    recommendedTreatment: "import" | "reference" | "ignore" | "migrate";
    active: boolean;
    details: string[];
}
export interface DiscoveryReport {
    generatedAt: string;
    targetRoot: string;
    rows: InventoryRow[];
    conflicts: string[];
    risks: string[];
}
export declare function auditEnvironment(targetRoot: string): Promise<DiscoveryReport>;
export declare function renderDiscoveryMarkdown(report: DiscoveryReport): string;
//# sourceMappingURL=discovery.d.ts.map