import type { DesignResourceInspectorCensusEntryV1 } from "./design-resource-fact-manifest-model.js"; import type { DesignResourceHandoffSubjectV1 } from "./design-resource-handoff-types.js"; export declare const DESIGN_RESOURCE_SYMBOLIC_APPLICABILITY_POLICY_VERSION: "package-subject-capability-algebra-v1"; export interface DerivedSymbolicStandardApplicabilityV1 { property_refs: string[]; policy_basis_refs: string[]; } export declare function symbolicApplicabilitySubjectPolicyRef(kind: string): string; export declare function symbolicApplicabilityCensusPolicyRef(kind: string): string; export declare const SYMBOLIC_APPLICABILITY_POPULATION_POLICY_REF: "package-policy.subject-population.v1"; export declare function deriveRequiredSymbolicStandardApplicability(subject: DesignResourceHandoffSubjectV1, census: ReadonlyMap): DerivedSymbolicStandardApplicabilityV1; export declare function isKnownSymbolicApplicabilityPolicyRef(value: string): boolean;