import { ExtractPropTypes, PropType } from 'vue'; export type ComputedDay = { date: Date; timestamp: number; dateNumber: number; isHighlighted: boolean; isDisabled: boolean; isFaded: boolean; }; export declare const calendarProps: { pageDate: { type: PropType; required: boolean; }; days: { type: PropType>; default: () => Array; }; dayNames: { type: PropType>; default: () => Array; }; isPrevPageDisabled: { type: PropType; default: boolean; }; isNextPageDisabled: { type: PropType; default: boolean; }; language: { type: PropType; default: string; }; }; export type CalendarProps = ExtractPropTypes; export declare const calendarEmits: import('../../utils/helpers').InferRecord<{ "select-disabled-date": (_d: Date) => boolean; "select-date": (_d: Date) => boolean; "on-prev-calendar": (_e: Event) => boolean; "on-next-calendar": (_e: Event) => boolean; }>;