export declare class TimeSpan { private epochMilliSeconds; constructor(date: Date); constructor(timeString: string); constructor(epochMilliSeconds: number); constructor(hours: number, minutes: number, seconds: number, milliSeconds?: number); [Symbol.toPrimitive](hint?: "number" | "string" | "default"): string | number; valueOf(): number; getHours(): number; getMinutes(): number; getSeconds(): number; getMilliseconds(): number; setHours(hours: number): number; setMinutes(minutes: number): number; setSeconds(seconds: number): number; setMilliSeconds(milliSeconds: number): number; addHours(hours: number): TimeSpan; addMinutes(minutes: number): TimeSpan; addSeconds(seconds: number): TimeSpan; addMilliSeconds(milliSeconds: number): TimeSpan; totalDays(): number; totalHours(): number; totalMinutes(): number; totalSeconds(): number; totalMilliSeconds(): number; toString(): string; toJSON(): string; static parse(timeSpan: string): TimeSpan; }