export type selectMode = 'date' | 'month' | 'year'; export declare const castDate: (d: string | number | undefined) => Date | undefined; export declare const isValidDate: (date?: Date | null | undefined) => boolean | null | undefined; export type selectDateType = 'date' | 'month' | 'year'; export declare const getDateYearMonthDay: (d: string | Date | number | undefined) => number[]; export declare const parseDate: (dateString: string | Date, type?: selectDateType) => string; export declare const getDaysPanel: (year: number, month?: number) => Date[]; export declare const isEqualsDate: (d1: Date, d2: Date | undefined, mode?: 'year' | 'month' | 'date') => boolean;