/**
 * ## TimeSpan
 * Also, this class helps you generate the millisecond values you need.
 */
export default class TimeSpan {
    private _hour;
    private _minute;
    private _second;
    private _millisecond;
    get Hour(): number;
    set Hour(value: number);
    get Minute(): number;
    set Minute(value: number);
    get Second(): number;
    set Second(value: number);
    get Millisecond(): number;
    set Millisecond(value: number);
    constructor(hour?: number, minute?: number, second?: number, millisecond?: number);
    Ticks(): number;
    SetToDate(date: Date): Date;
    static FromSecond(seconds: number): number;
    static FromMinute(minutes: number): number;
    static FromHour(hours: number): number;
    static FromDay(days: number): number;
    static FromWeek(days: number): number;
}
