import React from 'react';
import type { ReactDatePickerProps } from 'react-datepicker';
export interface Props {
    label?: {
        title: string;
        htmlFor: string;
    };
    image?: string;
    className?: string;
    size?: 'small' | 'medium' | 'large';
    startDate?: Date;
    disable?: boolean;
    error?: string;
    locale?: string;
    isRequired?: boolean;
    maxDate?: Date;
    inputCss?: string;
    fromYear?: number;
    toYear?: number;
    iconRight?: React.ReactNode;
    dateFormat?: string;
}
export interface IInputDatePicker {
    value: string;
    onClick?: (event: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
    onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void;
}
export declare const CDatePickerV2: ({ label, className, isRequired, disable, error, maxDate, iconRight, fromYear, toYear, inputCss, size, dateFormat, ...rest }: Props & ReactDatePickerProps) => JSX.Element;
