import { default as Calendar } from './Calendar.vue'; import { default as mdx } from './Calendar.mdx'; /// declare namespace _default { export let title: string; export { Calendar as component }; export namespace parameters { namespace docs { export { mdx as page }; } } } export default _default; export function Primary(args: any): { components: { Calendar: import('vue').DefineComponent<{ modelValue: { type: DateConstructor; default: null; }; id: { type: StringConstructor; required: true; }; max: { type: DateConstructor; default: null; }; min: { type: DateConstructor; default: null; }; firstDayOfWeek: { type: NumberConstructor; default: number; }; isDateDisabled: { type: FunctionConstructor; default: () => boolean; }; hideable: { type: BooleanConstructor; default: boolean; }; positionAbsolute: { type: BooleanConstructor; default: boolean; }; selectableRange: { type: NumberConstructor; default: null; }; }, any, { focusedDate: Date; }, { selectedDate(): any; focusedMonth(): number; focusedYear(): number; prevMonthDisabled(): any; nextMonthDisabled(): any; minDate(): any; maxDate(): any; minYear(): any; maxYear(): any; monthNames(): any[]; }, { range(from: any, to: any): any[]; addDays(days: any): void; addMonths(months: any): void; addYears(years: any): void; startOfWeek(): void; endOfWeek(): void; setFocusedDate(date: any): void; setMonth(month: any): void; setYear(year: any): void; handleDisabledDate(days: any): void; handleEscKey($event: any): void; handleFirstFocusableKeydown($event: any): void; onPreviousMonthClick($event: any): void; onNextMonthClick($event: any): void; onKeydown($event: any): void; onDateSelect(date: any): void; setValue(date: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue")[], "input" | "update:modelValue", import('vue').PublicProps, Readonly boolean; }; hideable: { type: BooleanConstructor; default: boolean; }; positionAbsolute: { type: BooleanConstructor; default: boolean; }; selectableRange: { type: NumberConstructor; default: null; }; }>> & { onInput?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { max: Date; min: Date; modelValue: Date; selectableRange: number; firstDayOfWeek: number; isDateDisabled: Function; hideable: boolean; positionAbsolute: boolean; }, {}>; }; setup: () => { args: any; }; data: () => { vModel: null; }; template: string; }; export namespace Primary { let args: {}; } export function WithSelectableRange(args: any): { components: { Calendar: import('vue').DefineComponent<{ modelValue: { type: DateConstructor; default: null; }; id: { type: StringConstructor; required: true; }; max: { type: DateConstructor; default: null; }; min: { type: DateConstructor; default: null; }; firstDayOfWeek: { type: NumberConstructor; default: number; }; isDateDisabled: { type: FunctionConstructor; default: () => boolean; }; hideable: { type: BooleanConstructor; default: boolean; }; positionAbsolute: { type: BooleanConstructor; default: boolean; }; selectableRange: { type: NumberConstructor; default: null; }; }, any, { focusedDate: Date; }, { selectedDate(): any; focusedMonth(): number; focusedYear(): number; prevMonthDisabled(): any; nextMonthDisabled(): any; minDate(): any; maxDate(): any; minYear(): any; maxYear(): any; monthNames(): any[]; }, { range(from: any, to: any): any[]; addDays(days: any): void; addMonths(months: any): void; addYears(years: any): void; startOfWeek(): void; endOfWeek(): void; setFocusedDate(date: any): void; setMonth(month: any): void; setYear(year: any): void; handleDisabledDate(days: any): void; handleEscKey($event: any): void; handleFirstFocusableKeydown($event: any): void; onPreviousMonthClick($event: any): void; onNextMonthClick($event: any): void; onKeydown($event: any): void; onDateSelect(date: any): void; setValue(date: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue")[], "input" | "update:modelValue", import('vue').PublicProps, Readonly boolean; }; hideable: { type: BooleanConstructor; default: boolean; }; positionAbsolute: { type: BooleanConstructor; default: boolean; }; selectableRange: { type: NumberConstructor; default: null; }; }>> & { onInput?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { max: Date; min: Date; modelValue: Date; selectableRange: number; firstDayOfWeek: number; isDateDisabled: Function; hideable: boolean; positionAbsolute: boolean; }, {}>; }; setup: () => { args: any; }; data: () => { vModel: null; }; template: string; }; export namespace WithSelectableRange { let args_1: {}; export { args_1 as args }; }