export interface CaptureClock { now(): number; } export interface CaptureClockSources { wallNow: () => number; monotonicNow: () => number; } /** * Create an epoch-millisecond clock that advances from a monotonic source. * * Date.now() establishes the epoch once. Subsequent reads use the monotonic * delta, so an operating-system clock correction cannot move captured * evidence backwards or introduce a discontinuity between an event and media. */ export declare function createCaptureClock(sources: CaptureClockSources): CaptureClock; /** One shared browser clock for events, recordings, and snapshots. */ export declare const systemCaptureClock: CaptureClock; //# sourceMappingURL=capture-clock.d.ts.map