import { PropType } from "vue"; import { DateStatus } from "./types"; declare const _sfc_main: import("vue").DefineComponent<{ currentMonth: { type: PropType; required: false; default: Date; }; activeDates: { type: PropType; required: false; default: () => never[]; }; filledWeeks: { type: BooleanConstructor; required: false; default: boolean; }; /** * @description 日付が無効かどうかを判定する関数です。無効な日付はクリック不可になります。 * @param date * @returns {boolean} `true`: 無効な日付, `false`: 有効な日付 */ disabledDate: { type: PropType<(date: Date) => boolean>; required: false; default: () => false; }; }, { __sfc: boolean; emits: { (e: "click", value: Date): void; (e: "clickOnSelectedDate", value: Date): void; }; props: Readonly boolean; currentMonth: Date; activeDates: DateStatus[]; filledWeeks: boolean; } & {}>>>; calendars: import("vue").ComputedRef; isCurrentMonth: (row: number, col: number) => boolean; getDateState: import("vue").ComputedRef<(row: number, col: number) => import("./types").DateState | "outOfCurrentMonth" | "disabledDate" | "inCurrentMonth">; updateSelectedDate: (row: number, col: number, day: string) => void; WEEK_LIST_JP: string[]; calendarCellStyle: string; calendarItemCommonStyle: string; calendarItemStyle: Record<"primary" | "disabledDate" | "dayOfWeek" | "secondary" | "inCurrentMonth" | "outOfCurrentMonth", string>; calendarStyle: string; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, ("click" | "clickOnSelectedDate")[], string, Readonly; required: false; default: Date; }; activeDates: { type: PropType; required: false; default: () => never[]; }; filledWeeks: { type: BooleanConstructor; required: false; default: boolean; }; /** * @description 日付が無効かどうかを判定する関数です。無効な日付はクリック不可になります。 * @param date * @returns {boolean} `true`: 無効な日付, `false`: 有効な日付 */ disabledDate: { type: PropType<(date: Date) => boolean>; required: false; default: () => false; }; }>>, { disabledDate: (date: Date) => boolean; currentMonth: Date; activeDates: DateStatus[]; filledWeeks: boolean; }>; export default _sfc_main;