import type { SynthEvent } from "../types/index.js"; import type { GovernanceRecord, GovernanceRecordLineage } from "../types/governance-record.js"; /** * Derive a GovernanceRecord from a single event, or return undefined * when the event does not represent a governance transition. */ export declare function deriveGovernanceRecord(event: SynthEvent): GovernanceRecord | undefined; /** * Build the complete Governance Record lineage from an event log. */ export declare function deriveGovernanceRecords(events: SynthEvent[]): GovernanceRecordLineage;