import { DatePickerProps } from '@mui/x-date-pickers';
import { FieldPath, FieldValues } from 'react-hook-form';
import { FormDateControlProps } from '../..';
import { InputWidthVariant } from '../../../functions';
export type FormDatePickerProps<TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>> = FormDateControlProps<TFieldValues, TName> & Omit<DatePickerProps<Date>, 'format' | 'margin' | 'focused' | 'hiddenLabel' | 'optional' | 'value'> & {
    required?: boolean;
    placeholder?: string;
    inputWidth?: InputWidthVariant;
};
export declare const FormDatePicker: <TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>>(props: FormDatePickerProps<TFieldValues, TName>) => import("@emotion/react/jsx-runtime").JSX.Element;
