export type ModeType = 'week' | 'month' | 'year';
export declare enum CellStatusType {
    normal = "normal",
    disabled = "disabled",
    selected = "selected",
    current = "current",
    range = "range",
    begin = "begin",
    end = "end",
    today = "today"
}
export type ShapeType = 'card' | 'fullscreen' | 'panel' | 'range' | 'multi';
export type ContentType = 'fullscreen' | 'range' | 'normal' | 'multi';
export declare enum HeaderType {
    select = "select",
    normal = "normal"
}
export interface LocaleType {
    weekdays?: string[];
    months?: string[];
    year?: string;
    month?: string;
    day?: string;
    timePickerLabel?: string;
}
export interface DateCellClassType {
    cell: string;
    cellLeft: string;
    cellRight: string;
    cellLabel: string;
    containRight: string;
    containBottom: string;
}
export interface DateCellContext {
    firstLine: boolean;
    rowCount: number;
    cellType: CellStatusType;
    disabled: boolean;
}
