import { PanelComponentToken, PickerPanelToken } from "../../date-picker/style/token.js"; import "../../date-picker/style/index.js"; import { FullToken, GetDefaultToken } from "../../theme/interface/cssinjs-utils.js"; import { GenerateStyle } from "../../theme/interface/index.js"; import "../../theme/internal.js"; import * as vue246 from "vue"; import { CSSObject } from "@antdv-next/cssinjs"; //#region src/calendar/style/index.d.ts interface ComponentToken { /** * @desc 年选择器宽度 * @descEN Width of year select */ yearControlWidth: number | string; /** * @desc 月选择器宽度 * @descEN Width of month select */ monthControlWidth: number | string; /** * @desc 迷你日历内容高度 * @descEN Height of mini calendar content */ miniContentHeight: number | string; /** * @desc 完整日历背景色 * @descEN Background color of full calendar */ fullBg: string; /** * @desc 完整日历面板背景色 * @descEN Background color of full calendar panel */ fullPanelBg: string; /** * @desc 日期项选中背景色 * @descEN Background color of selected date item */ itemActiveBg: string; } interface CalendarToken extends FullToken<'Calendar'>, PickerPanelToken, PanelComponentToken { /** * @desc 日历类名 * @descEN Calendar class name */ calendarCls: string; /** * @desc 日期值高度 * @descEN Date value height */ dateValueHeight: number | string; /** * @desc 周高度 * @descEN Week height */ weekHeight: number | string; /** * @desc 日期内容高度 * @descEN Date content height */ dateContentHeight: number | string; } declare const genCalendarStyles: GenerateStyle; declare const prepareComponentToken: GetDefaultToken<'Calendar'>; declare const _default: (prefixCls: vue246.Ref, rootCls?: vue246.Ref) => readonly [vue246.Ref, vue246.ComputedRef]; //#endregion export { ComponentToken, _default as default, genCalendarStyles, prepareComponentToken };