/// <reference types="react" />
import dayjs from 'dayjs';
import { EventValue } from 'bonree-picker/lib/interface';
export interface DateValueProps {
    format: string;
    onOk?: (value: string) => void;
    onDelete: () => void;
    value?: string;
    showPanel: boolean;
    disabledDateAndTime?: boolean;
    disabledDate?: (current: dayjs.Dayjs) => boolean;
    /** @description 自定义禁用的时刻*/
    disabledTime?: (date: EventValue<dayjs.Dayjs>) => {
        disabledHours?: undefined;
        disabledMinutes?: undefined;
        disabledSeconds?: undefined;
    } | {
        disabledHours: () => number[];
        disabledMinutes: (selectedHour: number) => number[];
        disabledSeconds: (selectedHour: number, selectedMinute: number) => number[];
    };
}
declare const DateValue: React.FC<DateValueProps>;
export default DateValue;
