type Compute_type = '+' | '-'; interface Set_options { y?: number; M?: number; d?: number; h?: number; m?: number; s?: number; } export declare class QCDate { static ymd_hms: string; static second: number; static minute: number; static hour: number; static day: number; static month: number; static year: number; date: Date; constructor(date?: string | number | Date); compute(type: Compute_type, num: number, unit: number): this; is_start(type: 'day' | 'mounth'): boolean | undefined; start(type: 'day' | 'week' | 'mounth' | 'year'): this; end(type: 'day' | 'week' | 'mounth'): this; set(options: Set_options | any): this; get(options: (keyof Set_options)[]): number[]; format(_format?: string, no0?: boolean): string; } export default QCDate;