import * as react_jsx_runtime from 'react/jsx-runtime';
import { LocalizationProviderProps, MuiPickersAdapter } from '@mui/x-date-pickers';
import { Locale } from 'date-fns/locale';

type DateFnsProviderProps<TDate extends Date> = (Omit<LocalizationProviderProps<TDate>, 'dateAdapter'> & {
    dateAdapter?: new (..._args: any) => MuiPickersAdapter<TDate>;
}) | (Omit<LocalizationProviderProps<TDate>, 'adapterLocale'> & {
    adapterLocale: Locale;
});
declare function DateFnsProvider({ children, ...props }: DateFnsProviderProps<Date>): react_jsx_runtime.JSX.Element;

export { DateFnsProvider, type DateFnsProviderProps };
