1 | import type { FC, ReactNode } from 'react';
|
2 | import type { PickerViewProps } from '../picker-view';
|
3 | import { NativeProps } from '../../utils/native-props';
|
4 | import type { Precision, DatePickerFilter } from '../date-picker/date-picker-utils';
|
5 | import type { PickerDate } from '../date-picker/util';
|
6 | export declare type RenderLabel = (type: Precision | 'now', data: number) => ReactNode;
|
7 | export declare type DatePickerViewProps = Pick<PickerViewProps, 'style' | 'mouseWheel' | 'loading' | 'loadingContent'> & {
|
8 | value?: PickerDate;
|
9 | defaultValue?: PickerDate;
|
10 | onChange?: (value: PickerDate) => void;
|
11 | min?: PickerDate;
|
12 | max?: PickerDate;
|
13 | precision?: Precision;
|
14 | renderLabel?: RenderLabel;
|
15 | filter?: DatePickerFilter;
|
16 | tillNow?: boolean;
|
17 | } & NativeProps;
|
18 | export declare const DatePickerView: FC<DatePickerViewProps>;
|