type PluralString = { zero: string; one: string; two: string; few: string; many: string; other: string; }; export interface Localization { common: { clear: string; apply: string; close: string; cancel: string; delete: string; refresh: string; }; datePicker: { placeholder: string; placeholderRange: string; today: string; thisMonth: string; thisYear: string; next: string; prev: string; clickToChangeView: string; }; filePicker: { noFiles: string; placeholder: string; errorMessage: string; }; numberInput: { increase: string; decrease: string; }; passwordInput: { showPassword: string; hidePassword: string; }; search: { placeholder: string; }; pagination: { progress: string; title: string; action: string; previous: string; next: string; }; dataTable: { filters: string; filtering: string; addFilter: string; selectableMode: string; disableSelectableMode: string; selectRow: string; deselectRow: string; where: string; and: string; noFilters: string; shownRows: PluralString; selectedRows: PluralString; totalRows: string; rowsPerPage: string; actions: string; moreActions: string; stringFilter: { empty: string; notEmpty: string; contain: string; notContain: string; equal: string; notEqual: string; }; numberFilter: { empty: string; notEmpty: string; equal: string; notEqual: string; gt: string; gte: string; lt: string; lte: string; between: string; notBetween: string; }; arrayFilter: { has: string; notHas: string; }; booleanFilter: { positive: string; negative: string; }; dateFilter: { empty: string; notEmpty: string; equal: string; notEqual: string; gt: string; gte: string; lt: string; lte: string; between: string; beyond: string; }; }; photoViewer: { previous: string; next: string; progressLabel: string; progress: string; description: string; noDescription: string; }; collapsedList: { expand: string; collapse: string; }; closeButton: { ariaLabel: string; }; colorPicker: { placeholder: string; savedColors: string; palette: string; }; empty: { noData: string; }; } export {};