export declare function parseSemanticFacts(value: unknown, label: string): { key: string; cell_ref: string; outcome_ref: string; unit_ref: string; family_ref: string; condition_ref: string; property_ref: string; owner_ref: string; value_kind: "boolean" | "custom" | "decision_table" | "digest" | "duration" | "enum" | "formula" | "number" | "object" | "ordered_list" | "range" | "rate" | "ratio" | "relation" | "schema" | "set" | "string" | "timestamp" | "trace"; observation_scope: "data_boundary" | "external_boundary" | "implementation_structure" | "operational_boundary" | "product_boundary" | "security_boundary" | "service_boundary"; observation_sensitivity: "plain" | "protected"; quantifier: { kind: "all" | "any" | "at_least" | "at_most" | "exactly" | "none" | "one" | "range"; minimum: number | null; maximum: number | null; population_ref: string | null; }; expected: import("./semantic-fact-base-types.js").SemanticFactLocatedValueV1; provenance: { kind: "direct" | "evidence_backed_preservation" | "explicitly_delegated" | "logically_derived"; authority_ref: string; basis_refs: string[]; derivation: string | null; }; source_item_refs: string[]; }[]; export declare function parseSemanticFactProofObligations(value: unknown, label: string): { key: string; fact_ref: string; method: string; authority: "external_confirmation" | "machine"; proof_surface: "api_contract" | "data_state" | "implementation_structure" | "population_coverage" | "runtime_behavior" | "security_boundary" | "ui_browser"; evidence_capabilities: ("boundary_invocation" | "cross_surface_consistency" | "design_conformance" | "design_method" | "design_symbolic_certificate" | "durable_readback" | "external_side_effect" | "failure_injection" | "input_variation" | "interaction_trace" | "presence" | "semantic_fact" | "state_delta" | "target_runtime" | "visual_render")[]; comparison: { comparator: string; mode: "exact" | "tolerance"; parameters: import("./semantic-fact-base-types.js").SemanticFactLocatedValueV1; tolerance: import("./semantic-fact-base-types.js").SemanticFactLocatedValueV1 | null; mask: import("./semantic-fact-base-types.js").SemanticFactLocatedValueV1 | null; }; oracle_ref: string; environment_ref: string; observer_refs: string[]; counterfactual: { disposition: "external" | "not_applicable" | "required"; refs: string[]; basis_refs: string[]; rationale: string; }; }[];