import type { DesignResource } from "./design-resource-handoff-file-primitives.js"; import type { DesignResourceSymbolicCompilationSession } from "./design-resource-symbolic-compilation.js"; import type { SymbolicManifestIndexes } from "./design-resource-symbolic-indexes.js"; import type { DesignResourceObservableRuleManifestV2, DesignResourceSymbolicHandoffTargetV2 } from "./design-resource-symbolic-fact-types.js"; export declare function validateSymbolicSubjectPopulationClosure(manifest: DesignResourceObservableRuleManifestV2, target: DesignResourceSymbolicHandoffTargetV2, indexes: SymbolicManifestIndexes, resources: Map, contents: Map, compilation: DesignResourceSymbolicCompilationSession): void; export declare function validateSymbolicCensusClosure(manifest: DesignResourceObservableRuleManifestV2, indexes: SymbolicManifestIndexes): void;