import { CalendarPickerView, ClockPickerView, MuiPickersAdapter, ViewType } from '../../internals/models'; /** * Set the types of the texts in the grid. */ export interface PickersLocaleText { previousMonth: string; nextMonth: string; openPreviousView: string; openNextView: string; cancelButtonLabel: string; clearButtonLabel: string; okButtonLabel: string; todayButtonLabel: string; start: string; end: string; calendarViewSwitchingButtonAriaLabel: (currentView: CalendarPickerView) => string; inputModeToggleButtonAriaLabel: (isKeyboardInputOpen: boolean, viewType: ViewType) => string; clockLabelText: (view: ClockPickerView, time: TDate | null, adapter: MuiPickersAdapter) => string; hoursClockNumberText: (hours: string) => string; minutesClockNumberText: (minutes: string) => string; secondsClockNumberText: (seconds: string) => string; openDatePickerDialogue: (date: TDate, utils: MuiPickersAdapter) => string; openTimePickerDialogue: (date: TDate, utils: MuiPickersAdapter) => string; timeTableLabel: string; dateTableLabel: string; datePickerDefaultToolbarTitle: string; dateTimePickerDefaultToolbarTitle: string; timePickerDefaultToolbarTitle: string; dateRangePickerDefaultToolbarTitle: string; } export declare type PickersTranslationKeys = keyof PickersLocaleText;