import type { LocaleMessages } from '../../utils/locale'; /** Every built-in string of mud-date-input. `dayErrorText` carries a `{max}` placeholder, * filled with the number of days the chosen month actually has. */ export interface DateInputMessages { /** Accessible label for the clear (×) button. */ clearLabel: string; /** Accessible name of the calendar dialog. */ pickerLabel: string; /** Accessible name of the trailing button that opens the calendar. */ openPickerLabel: string; /** * Message for a day outside 01–31, or (once the month is known) past the number of days * in that month. Carries a `{max}` placeholder. */ dayErrorText: string; /** Message for a month outside 01–12. */ monthErrorText: string; /** Message for a year outside the allowed years. */ yearErrorText: string; /** Message for a complete date that does not otherwise exist. */ dateErrorText: string; /** Message for a complete date outside `min` / `max`. */ rangeErrorText: string; /** `type="date-range"` only: message for an end date before the start date. */ orderErrorText: string; /** Message shown when a required field is submitted empty. */ requiredErrorText: string; } export declare const DATE_INPUT_MESSAGES: LocaleMessages;