import type { CSSObject, FullToken, GlobalToken } from '@antdv/ui/es/theme'; import type { TokenWithCommonCls } from '@antdv/ui/es/theme/token/util/genComponentStyleHook'; import type { InputToken } from '../../input/style'; export interface ComponentToken { presetsWidth: number; presetsMaxWidth: number; zIndexPopup: number; } export interface 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> & PickerPanelToken; type SharedPickerToken = Omit; export declare function genPanelStyle(token: SharedPickerToken): CSSObject; export declare function initPickerPanelToken(token: TokenWithCommonCls): PickerPanelToken; declare const _default: (_prefixCls?: import("vue").Ref) => import("@antdv/ui/es/theme").UseComponentStyleResult; export default _default;