import { Moment } from 'moment';
import { DesktopDatePickerProps } from '@mui/x-date-pickers/DesktopDatePicker';
import { GenericInputFieldProps } from './types';
import { CTextFieldProps } from './TextField';

type MDatePickerExTextfieldProps = Omit<DesktopDatePickerProps<Moment>, keyof CTextFieldProps> & {
    slots?: DesktopDatePickerProps<Moment>['slots'];
};
export type DatePickerProps = GenericInputFieldProps<'date'> & {
    datePickerProps?: MDatePickerExTextfieldProps;
} & CTextFieldProps & {
    value?: string | null;
    slotProps?: DesktopDatePickerProps<Moment>['slotProps'] & CTextFieldProps['slotProps'];
    outputFormat?: 'ISO_UTC';
};
export declare const DatePicker: (props: DatePickerProps) => import("react/jsx-runtime").JSX.Element;
export {};
