import type { SemanticFactManifestV1 } from "./semantic-fact-types.js"; export { semanticFactCollectionIdentity } from "./semantic-fact-policy-authority.js"; export interface SemanticFactManifestIndexV1 { family_by_ref: Map; unit_by_ref: Map; condition_by_ref: Map; property_by_ref: Map; fact_by_ref: Map; proof_by_ref: Map; oracle_by_ref: Map; environment_by_ref: Map; } export declare function validateSemanticFactManifestPolicy(manifest: SemanticFactManifestV1): SemanticFactManifestIndexV1; export declare const complete_non_ui_semantic_fact_delivery = "expected=source=contract;proofs=current"; export declare const NO_UI_CONTROL_RELATIONS = true; export declare const NO_SEMANTIC_FACT_SHORTCUTS = true; export declare const SEMANTIC_INVENTORY_IS_NOT_COMPLETION = true;