import { ExtractPropTypes } from 'vue';
export type CalendarCallBackContext = {
    parseToDate: (date: string, format: string) => Date;
    formatTo: (date: Date, format: string) => string;
    getValue: (field: string, data: any) => any;
    view: 'year' | 'month' | 'week' | 'day';
};
export declare const calendarProps: Record<string, any>;
export type CalendarPropsType = ExtractPropTypes<typeof calendarProps>;
export declare const propsResolver: (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;
export declare const propsResolverGenerator: (registerContext: import("../..").RegisterContext) => (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;
