export type Micro = number & { _tag: 'MicroSeconds'; }; export declare function Micro(value: number): Micro; export type Milli = number & { _tag: 'MilliSeconds'; }; export declare function Milli(value: number): Milli; export type Seconds = number & { _tag: 'Seconds'; }; export declare function Seconds(value: number): Seconds; export interface TraceWindow { min: TimeFormat; max: TimeFormat; range: TimeFormat; } export type TraceWindowMicro = TraceWindow; export type TraceWindowMilli = TraceWindow;