/** * A single timer */ export declare class Timer { readonly label: string; timeMs?: number; private startTime; constructor(label: string); start(): void; end(): void; isSet(): boolean; humanTime(): string; } /** * A collection of Timers */ export declare class Timers { private readonly timers; record(label: string, operation: () => T): T; recordAsync(label: string, operation: () => Promise): Promise; start(label: string): Timer; display(): string; } //# sourceMappingURL=timer.d.ts.map