import { CalendarPickerLocale } from '../picker-field/mixins/calendar-picker.locale'; import { FilePickerLocale } from '../../lib/file-picker/locale'; import { AudioPlayerLocale } from '../../lib/audio-player/locale'; import { AlertLocale } from '../../lib/alert/locale'; import { DialogLocale } from '../../lib/dialog/locale'; import { BannerLocale } from '../../lib/banner/locale'; import { NumberFieldLocale } from '../../lib/number-field/locale'; import { SplitButtonLocale } from '../../lib/split-button/locale'; import { VideoPlayerLocale } from '../../lib/video-player/locale'; import { TimePickerLocale } from '../../lib/time-picker/locale'; import { RangeSliderLocale } from '../../lib/range-slider/locale'; import { DialPadLocale } from '../../lib/dial-pad/locale'; import { TabLocale } from '../../lib/tab/locale'; import { SearchableSelectLocale } from '../../lib/searchable-select/locale'; import { PickerFieldLocale } from '../picker-field/locale'; import { DateTimePickerLocale } from '../../lib/date-time-picker/locale'; import { RichTextEditorLocale } from '../../lib/rich-text-editor/locale'; import { ButtonLocale } from '../../lib/button/locale'; import { FeedbackMessageLocale } from '../feedback/locale'; import { CharCountLocale } from '../patterns/char-count/locale'; import { DataGridLocale } from '../../lib/data-grid/locale'; import { PaginationLocale } from '../../lib/pagination/locale'; import { TagLocale } from '../../lib/tag/locale'; import { Connotation } from '../../lib/enums'; import { ToggletipLocale } from '../../lib/toggletip/locale'; import { SimpleColorPickerLocale } from '../../lib/simple-color-picker/locale'; import { ColorPickerLocale } from '../../lib/color-picker/locale'; import { BaseColorPickerLocale } from '../color-picker/locale'; import { PopoverLocale } from '../../lib/popover/locale'; import { SelectLocale } from '../../lib/select/locale'; import { CountryGroupLocale } from '../../lib/country-group/locale'; type ConnotationAnnoncementLocale = { [key in Connotation as `${key}Icon`]: string; }; export interface Locale { lang: string; common: { useCommaAsDecimalSeparator: boolean; }; pickerField: PickerFieldLocale; calendarPicker: CalendarPickerLocale; timePicker: TimePickerLocale; dateTimePicker: DateTimePickerLocale; filePicker: FilePickerLocale; audioPlayer: AudioPlayerLocale; alert: AlertLocale; dialog: DialogLocale; banner: BannerLocale; numberField: NumberFieldLocale; splitButton: SplitButtonLocale; videoPlayer: VideoPlayerLocale; rangeSlider: RangeSliderLocale; dialPad: DialPadLocale; tab: TabLocale; searchableSelect: SearchableSelectLocale; richTextEditor: RichTextEditorLocale; button: ButtonLocale; feedbackMessage: FeedbackMessageLocale; connotationAnnoncement: ConnotationAnnoncementLocale; charCount: CharCountLocale; dataGrid: DataGridLocale; pagination: PaginationLocale; tag: TagLocale; toggletip: ToggletipLocale; baseColorPicker: BaseColorPickerLocale; simpleColorPicker: SimpleColorPickerLocale; colorPicker: ColorPickerLocale; popover: PopoverLocale; select: SelectLocale; countryGroup: CountryGroupLocale; } export {};