index.d.ts 873 B

123456789101112131415161718192021
  1. import type { CSSObject } from '../../_util/cssinjs';
  2. import type { PickerPanelToken } from '../../date-picker/style';
  3. import type { InputToken } from '../../input/style';
  4. import type { FullToken } from '../../theme/internal';
  5. export interface ComponentToken {
  6. yearControlWidth: number;
  7. monthControlWidth: number;
  8. miniContentHeight: number;
  9. }
  10. interface CalendarToken extends InputToken<FullToken<'Calendar'>>, PickerPanelToken {
  11. calendarCls: string;
  12. calendarFullBg: string;
  13. calendarFullPanelBg: string;
  14. calendarItemActiveBg: string;
  15. dateValueHeight: number;
  16. weekHeight: number;
  17. dateContentHeight: number;
  18. }
  19. export declare const genCalendarStyles: (token: CalendarToken) => CSSObject;
  20. declare const _default: (_prefixCls?: import("vue").Ref<string>) => import("../../theme/internal").UseComponentStyleResult;
  21. export default _default;