export type ReferenceRange = { first?: number; last?: number; }; export type ReferenceReconciliation = { sourceFirst?: number; sourceLast?: number; cursorSeq?: number; firstSeqSeen?: number; headMissing?: number; behind?: number; status: 'aligned' | 'gap' | 'unknown'; reason?: string; }; export declare function reconcileReferenceSequence(args: { source: ReferenceRange | undefined; cursorSeq?: number; firstSeqSeen?: number; }): ReferenceReconciliation;