| 1234567891011121314151617181920212223242526272829303132333435 |
- import type { CSSObject } from '../../_util/cssinjs';
- import type { InputToken } from '../../input/style';
- import type { FullToken } from '../../theme/internal';
- import type { GlobalToken } from '../../theme/interface';
- import type { TokenWithCommonCls } from '../../theme/util/genComponentStyleHook';
- export interface ComponentToken {
- presetsWidth: number;
- presetsMaxWidth: number;
- zIndexPopup: number;
- }
- export type PickerPanelToken = {
- pickerCellCls: string;
- pickerCellInnerCls: string;
- pickerTextHeight: number;
- pickerPanelCellWidth: number;
- pickerPanelCellHeight: number;
- pickerDateHoverRangeBorderColor: string;
- pickerBasicCellHoverWithRangeColor: string;
- pickerPanelWithoutTimeCellHeight: number;
- pickerYearMonthCellWidth: number;
- pickerTimePanelColumnHeight: number;
- pickerTimePanelColumnWidth: number;
- pickerTimePanelCellHeight: number;
- pickerCellPaddingVertical: number;
- pickerQuarterPanelContentHeight: number;
- pickerCellBorderGap: number;
- pickerControlIconSize: number;
- pickerControlIconBorderWidth: number;
- };
- type PickerToken = InputToken<FullToken<'DatePicker'>> & PickerPanelToken;
- type SharedPickerToken = Omit<PickerToken, 'zIndexPopup' | 'presetsWidth' | 'presetsMaxWidth'>;
- export declare const genPanelStyle: (token: SharedPickerToken) => CSSObject;
- export declare const initPickerPanelToken: (token: TokenWithCommonCls<GlobalToken>) => PickerPanelToken;
- declare const _default: (_prefixCls?: import("vue").Ref<string>) => import("../../theme/internal").UseComponentStyleResult;
- export default _default;
|