/** * Runtime-safe monotonic clock for profiling. * Priority: performance.now > process.hrtime > Date.now */ export type ClockSource = "performance" | "hrtime" | "date"; export declare function getClockSource(): ClockSource; export declare function isMonotonic(): boolean; export declare function nowMs(): number; export declare function measureAsync(fn: () => Promise): Promise<[T, number]>; export declare function measureSync(fn: () => T): [T, number]; export declare function generateProfileId(): string; //# sourceMappingURL=clock.d.ts.map