export declare class TimeSpan { #private; /** * * @param timeSpanString format "days:hours:minutes:seconds.ticks" ("00:00:00:00.000000") */ constructor(timeSpanString: string); constructor(ticks: number); constructor(hours: number, minutes: number, seconds: number); constructor(days: number, hours: number, minutes: number, seconds: number); constructor(days: number, hours: number, minutes: number, seconds: number, milliseconds: number); constructor( days: number, hours: number, minutes: number, seconds: number, milliseconds: number, ticks: number ); addTicks: (value: number) => number; subtractTicks: (value: number) => number; addMilliseconds: (value: number) => number; subtracktMilliseconds: (value: number) => number; addSeconds: (value: number) => number; subtractSeconds: (value: number) => number; addMinutes: (value: number) => number; subtractMinutes: (value: number) => number; addHours: (value: number) => number; subtractHours: (value: number) => number; addDays: (value: number) => number; subtractDays: (value: number) => number; get days(): number; get hours(): number; get minutes(): number; get seconds(): number; get milliseconds(): number; get ticks(): number; get totalMilliseconds(): number; get totalMinutes(): number; get totalSeconds(): number; get totalHours(): number; get totalDays(): number; get totalTicks(): number; toString: () => string; }