import React from 'react';
import Input from '../Input';
interface BaseDateRangePickerProps {
    /**
     * props.format 의 형식을 따라야 한다.
     */
    value?: string;
    defaultValue?: string;
    onChange?: (event: {
        target: {
            name?: string;
            value: string;
        };
    }) => void;
    name?: string;
    disabled?: boolean;
    required?: boolean;
    label?: React.ReactNode;
    error?: boolean;
    helperText?: React.ReactNode;
    minDate?: string;
    maxDate?: string;
    disableFuture?: boolean;
    disablePast?: boolean;
    /**
     * value, onChange의 값은 해당 포맷을 따른다.
     */
    format?: string;
    /**
     * Input 에 표시되는 값의 포맷을 지정한다.
     */
    displayFormat?: string;
    inputReadOnly?: boolean;
    hideClearButton?: boolean;
}
export type DateRangePickerProps = BaseDateRangePickerProps & Omit<React.ComponentProps<typeof Input>, 'onChange' | 'value' | 'defaultValue'>;
declare const DateRangePicker: React.ForwardRefExoticComponent<Omit<DateRangePickerProps, "ref"> & React.RefAttributes<HTMLInputElement>>;
export { DateRangePicker };
