import { Locale } from 'date-fns/locale';
import { FieldValues, UseFormReturn } from 'react-hook-form';
import './styles.scss';
type Props<TFieldValues extends FieldValues = FieldValues, TContext = any, TTransformedValues = TFieldValues> = {
    attr: string;
    label?: string;
    createdForm: UseFormReturn<TFieldValues, TContext, TTransformedValues>;
    className?: string;
    disabled?: boolean;
    title?: string;
    placeholder?: string;
    required?: boolean;
    onChange?: (attr: string, value: any) => void;
    onFocus?: React.FocusEventHandler<HTMLInputElement>;
    onBlur?: React.FocusEventHandler<HTMLInputElement>;
    onKeyDown?: React.KeyboardEventHandler<HTMLDivElement>;
    inputRef?: React.Ref<HTMLInputElement | HTMLTextAreaElement>;
    width?: string | number;
    height?: string | number;
    minDate?: Date;
    maxDate?: Date;
    adapterLocale?: Locale;
    displayFormat?: string;
};
export default function DatePickerField<TFieldValues extends FieldValues = FieldValues, TContext = any, TTransformedValues = TFieldValues>({ className, attr, label, createdForm, disabled, title, placeholder, required, onChange, onFocus, onBlur, onKeyDown, inputRef, width, height, minDate, maxDate, adapterLocale, displayFormat, }: Props<TFieldValues, TContext, TTransformedValues>): import("react").JSX.Element;
export {};
