import type { CompiledSourceItemV2 } from "./long-task-source-authority-types.js"; import type { SemanticFactManifestV1 } from "./semantic-fact-types.js"; export declare function collectDesignOwnedSemanticFactSourceItems(repository: string, sourcePaths: string[]): Promise>; export declare function validateSemanticFactInputInventory(repository: string, sourceItems: CompiledSourceItemV2[], contextFiles: string[], manifest: SemanticFactManifestV1, designOwnedSourceItems: Set): Promise;