import React from 'react';
import { BaseToolbarProps } from '@mui/x-date-pickers/internals';
import { DateRange, CurrentlySelectingRangeEndProps } from './model_dateRange';
export interface DateRangePickerToolbarClasses {
    /** Styles applied to the root element. */
    root: string;
    /** Styles applied to the container element. */
    container: string;
}
export type DateRangePickerToolbarClassKey = keyof DateRangePickerToolbarClasses;
export declare function getDateRangePickerToolbarUtilityClass(slot: string): string;
export declare const dateRangePickerToolbarClasses: DateRangePickerToolbarClasses;
export interface DateRangePickerToolbarProps<TDate> extends CurrentlySelectingRangeEndProps, Pick<BaseToolbarProps<TDate, DateRange<TDate>>, 'isMobileKeyboardViewOpen' | 'toggleMobileKeyboardView' | 'toolbarTitle' | 'toolbarFormat' | 'parsedValue'> {
    startText: React.ReactNode;
    endText: React.ReactNode;
    classes?: Partial<DateRangePickerToolbarClasses>;
}
/**
 * @ignore - internal component.
 */
export declare const DateRangePickerToolbar: React.ForwardRefExoticComponent<DateRangePickerToolbarProps<unknown> & React.RefAttributes<HTMLDivElement>>;
