/// <reference types="react" />
import { DayPickerProps } from 'react-day-picker';
import 'react-day-picker/lib/style.css';
export interface DateInputProps {
    name?: string;
    placeholder?: string;
    popperPlacement?: string;
    dateFormat?: string;
    invalid?: boolean;
    autoFocus?: boolean;
    noExpiryOption?: boolean;
    noExpiryCopy?: string;
    value?: any;
    onChange?: (state: any) => void;
    onBlur?: (state: any) => void;
    inputProps?: any;
    dayPickerProps?: Partial<DayPickerProps>;
    minDate?: Date;
    maxDate?: Date;
    hasIcon?: boolean;
}
export declare function DateInput({ value, onChange, onBlur, autoFocus, placeholder, dateFormat, invalid, noExpiryOption, noExpiryCopy, inputProps, dayPickerProps, minDate, maxDate, hasIcon, ...props }: DateInputProps): JSX.Element;
export declare namespace DateInput {
    var displayName: string;
}
//# sourceMappingURL=DateInput.d.ts.map