import React, { ComponentType } from 'react'; import moment from 'moment'; export declare function withDefaultFormat(WrappedComponent: T): T; declare const DatePicker: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; defaultVisible: boolean; onChange: () => void; onVisibleChange: () => void; onOk: () => void; }, never>>; onValueChange: (newValue: moment.Moment, handler?: "onChange" | "onOk") => void; onSelectCalendarPanel: (value: moment.Moment) => void; onSelectTimePanel: (value: moment.Moment) => void; clearValue: () => void; onDateInputChange: (inputStr: string, e: React.UIEvent, eventType?: string) => void; onTimeInputChange: (inputStr: string) => void; onDateInputBlur: () => void; onTimeInputBlur: () => void; onKeyDown: (e: React.KeyboardEvent) => void; onTimeKeyDown: (e: React.KeyboardEvent) => void; handleChange: (newValue: moment.Moment, prevValue: moment.Moment, others?: {}) => void; onFoucsDateInput: () => void; onFoucsTimeInput: () => void; onVisibleChange: (visible: boolean, type: string) => void; changePanel: (panel: import("@alifd/next/types/date-picker/types").PanelType) => void; onOk: (value?: moment.Moment) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").DatePickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").DatePickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}> & { RangePicker: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; defaultVisible: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; disableChangeMode: boolean; onChange: () => void; onOk: () => void; onVisibleChange: () => void; }, never>>; startDateInputRef: React.RefObject> & Pick, "focus" | "getInputNode">>; endDateInputRef: React.RefObject> & Pick, "focus" | "getInputNode">>; autoSwitchDateInput: boolean; onValueChange: (values: moment.Moment[], handler?: "onChange" | "onOk") => void; onSelectCalendarPanel: (value: moment.Moment, active?: "startValue" | "endValue" | "startTime" | "endTime") => void; clearRange: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onDateInputKeyDown: (e: React.KeyboardEvent) => void; onFocusDateInput: (type: "startValue" | "endValue" | "startTime" | "endTime") => void; onFocusTimeInput: (type: "startValue" | "endValue" | "startTime" | "endTime") => void; onSelectStartTime: (value: moment.Moment) => void; onSelectEndTime: (value: moment.Moment) => void; onTimeInputChange: (inputStr: string) => void; onTimeInputBlur: () => void; onTimeInputKeyDown: (e: React.KeyboardEvent) => void; handleChange: (valueName: "startValue" | "endValue", newValue?: moment.Moment) => void; onVisibleChange: (visible: boolean, type: string) => void; changePanel: (panel: import("@alifd/next/types/date-picker/types").PanelType) => void; onOk: (value?: moment.Moment[]) => void; getDisabledTime: ({ startValue, endValue, }: { startValue?: moment.Moment; endValue?: moment.Moment; } & Record) => {}; enableAutoSwitchDateInput: () => void; afterOpen: () => void; renderPreview([startValue, endValue]: [moment.Moment, moment.Moment], others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").RangePickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").RangePickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; MonthPicker: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; onChange: () => void; onVisibleChange: () => void; }, never>>; onValueChange: (newValue: moment.Moment) => void; onSelectCalendarPanel: (value: moment.Moment) => void; clearValue: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onKeyDown: (e: React.KeyboardEvent) => void; handleChange: (newValue: moment.Moment, prevValue: moment.Moment, others?: {}, callback?: () => void) => void; onVisibleChange: (visible: boolean, type: string) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").MonthPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").MonthPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; YearPicker: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; onChange: () => void; onVisibleChange: () => void; }, never>>; onValueChange: (newValue: moment.Moment) => void; onSelectCalendarPanel: (value: moment.Moment) => void; clearValue: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onKeyDown: (e: React.KeyboardEvent) => void; handleChange: (newValue: moment.Moment, prevValue: moment.Moment, others?: {}, callback?: () => void) => void; onVisibleChange: (visible: boolean, reason: string) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").YearPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").YearPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; WeekPicker: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; defaultVisible: boolean; onChange: () => void; onVisibleChange: () => void; }, never>>; handleChange: (newValue: moment.Moment, prevValue: moment.Moment) => void; onDateInputChange: (value: moment.Moment, e: React.SyntheticEvent, eventType: string) => void; onKeyDown: (e: React.KeyboardEvent) => void; onVisibleChange: (visible: boolean, type: string) => void; onSelectCalendarPanel: (value: moment.Moment) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; dateRender: (value: moment.Moment) => React.ReactNode; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").WeekPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").WeekPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; }; export declare const DatePickerRange: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; defaultVisible: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; disableChangeMode: boolean; onChange: () => void; onOk: () => void; onVisibleChange: () => void; }, never>>; startDateInputRef: React.RefObject> & Pick, "focus" | "getInputNode">>; endDateInputRef: React.RefObject> & Pick, "focus" | "getInputNode">>; autoSwitchDateInput: boolean; onValueChange: (values: moment.Moment[], handler?: "onChange" | "onOk") => void; onSelectCalendarPanel: (value: moment.Moment, active?: "startValue" | "endValue" | "startTime" | "endTime") => void; clearRange: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onDateInputKeyDown: (e: React.KeyboardEvent) => void; onFocusDateInput: (type: "startValue" | "endValue" | "startTime" | "endTime") => void; onFocusTimeInput: (type: "startValue" | "endValue" | "startTime" | "endTime") => void; onSelectStartTime: (value: moment.Moment) => void; onSelectEndTime: (value: moment.Moment) => void; onTimeInputChange: (inputStr: string) => void; onTimeInputBlur: () => void; onTimeInputKeyDown: (e: React.KeyboardEvent) => void; handleChange: (valueName: "startValue" | "endValue", newValue?: moment.Moment) => void; onVisibleChange: (visible: boolean, type: string) => void; changePanel: (panel: import("@alifd/next/types/date-picker/types").PanelType) => void; onOk: (value?: moment.Moment[]) => void; getDisabledTime: ({ startValue, endValue, }: { startValue?: moment.Moment; endValue?: moment.Moment; } & Record) => {}; enableAutoSwitchDateInput: () => void; afterOpen: () => void; renderPreview([startValue, endValue]: [moment.Moment, moment.Moment], others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").RangePickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").RangePickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; export declare const DatePickerYear: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; onChange: () => void; onVisibleChange: () => void; }, never>>; onValueChange: (newValue: moment.Moment) => void; onSelectCalendarPanel: (value: moment.Moment) => void; clearValue: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onKeyDown: (e: React.KeyboardEvent) => void; handleChange: (newValue: moment.Moment, prevValue: moment.Moment, others?: {}, callback?: () => void) => void; onVisibleChange: (visible: boolean, reason: string) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").YearPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").YearPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; export declare const DatePickerMonth: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; onChange: () => void; onVisibleChange: () => void; }, never>>; onValueChange: (newValue: moment.Moment) => void; onSelectCalendarPanel: (value: moment.Moment) => void; clearValue: () => void; onDateInputChange: (inputStr: string, e: React.SyntheticEvent, eventType?: string) => void; onDateInputBlur: () => void; onKeyDown: (e: React.KeyboardEvent) => void; handleChange: (newValue: moment.Moment, prevValue: moment.Moment, others?: {}, callback?: () => void) => void; onVisibleChange: (visible: boolean, type: string) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").MonthPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").MonthPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; export declare const DatePickerWeek: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass> & Readonly boolean; footerRender: () => null; hasClear: boolean; popupTriggerType: string; popupAlign: string; locale: Partial<{ placeholder: string; datetimePlaceholder: string; monthPlaceholder: string; weekPlaceholder: string; yearPlaceholder: string; now: string; selectTime: string; selectDate: string; ok: string; clear: string; startPlaceholder: string; endPlaceholder: string; hour: string; minute: string; second: string; monthBeforeYear?: boolean; }> & { momentLocale?: string; }; defaultVisible: boolean; onChange: () => void; onVisibleChange: () => void; }, never>>; handleChange: (newValue: moment.Moment, prevValue: moment.Moment) => void; onDateInputChange: (value: moment.Moment, e: React.SyntheticEvent, eventType: string) => void; onKeyDown: (e: React.KeyboardEvent) => void; onVisibleChange: (visible: boolean, type: string) => void; onSelectCalendarPanel: (value: moment.Moment) => void; renderPreview(others: React.HTMLAttributes): React.JSX.Element; dateRender: (value: moment.Moment) => React.ReactNode; render(): React.JSX.Element; context: any; setState(state: import("@alifd/next/types/date-picker/types").WeekPickerState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/date-picker/types").WeekPickerState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; state: Readonly; refs: { [key: string]: React.ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: React.ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; export default DatePicker; export type { DatePickerProps, YearPickerProps, MonthPickerProps, RangePickerProps, } from '@alifd/next/types/date-picker';