22 lines
881 B
TypeScript
22 lines
881 B
TypeScript
import type { CSSObject } from '../../_util/cssinjs';
|
|
import type { PickerPanelToken } from '../../date-picker/style';
|
|
import type { InputToken } from '../../input/style';
|
|
import type { FullToken } from '../../theme/internal';
|
|
export interface ComponentToken {
|
|
yearControlWidth: number;
|
|
monthControlWidth: number;
|
|
miniContentHeight: number;
|
|
}
|
|
interface CalendarToken extends InputToken<FullToken<'Calendar'>>, PickerPanelToken {
|
|
calendarCls: string;
|
|
calendarFullBg: string;
|
|
calendarFullPanelBg: string;
|
|
calendarItemActiveBg: string;
|
|
dateValueHeight: number;
|
|
weekHeight: number;
|
|
dateContentHeight: number;
|
|
}
|
|
export declare const genCalendarStyles: (token: CalendarToken) => CSSObject;
|
|
declare const _default: (_prefixCls?: import("vue").Ref<string, string>) => import("../../theme/internal").UseComponentStyleResult;
|
|
export default _default;
|