import type { DetectionFact } from "../../../core/domain/facts/fact.js"; /** * The identity of a fact. Provenance, evidence, resolution, enrichment fields * and the destination binding are excluded, so enriching a fact never splits * it and merging never loses one. */ export declare function semanticCore(fact: DetectionFact): unknown;