import type { BasicType } from '../../_utils'; import type { PropType, ExtractPropTypes } from 'vue'; import type { CalendarChange } from './interface'; export declare const Props: { /** 绑定日期 */ readonly date: { readonly type: DateConstructor; readonly default: () => Date; readonly required: true; }; /** 是否显示农历或节日,仅支持 1900 ~ 2100 */ readonly lunar: BasicType; /** 是否显示头部 */ readonly showHeader: BasicType; /** 是否显示边框 */ readonly border: BasicType; /** 自定义边框颜色 */ readonly borderColor: BasicType, string | null>; /** 日期单元格高度 */ readonly dayCellHeight: BasicType, string | number | null>; /** 星期单元格高度 */ readonly weekCellHeight: BasicType, string | number | null>; /** 月份改变时触发的回调 */ readonly onChangeDate: BasicType, null>; /** 日期改变时触发的回调 */ readonly onChangeMonth: BasicType, null>; }; /** calender 组件 props 类型 */ export type CalendarProps = ExtractPropTypes;