/** * The BeatUI internationalization provider. * * This provider manages the loading and reactive delivery of BeatUI component * translations. It lazily loads locale files from the `./locales/` directory * and falls back to the default English messages when a locale file is unavailable. * * Supported locales: `en`, `es`, `fr`, `de`, `it`, `pt`, `ja`, `zh`, `ko`, `ru`, * `ar`, `nl`, `pl`, `tr`, `vi`, `hi`, `fa`, `he`, `ur`. * * Must be used within a `Provide(Locale, ...)` context so it can react to locale changes. * * @example * ```typescript * import { Use, Provide } from '@tempots/dom' * import { Locale, BeatUII18n } from '@tempots/beatui' * * Provide(Locale, {}, () => * Provide(BeatUII18n, {}, () => * Use(BeatUII18n, t => html.p(t.$.confirm)) * ) * ) * ``` */ export declare const BeatUII18n: import("@tempots/dom").Provider string; fileSizeUnits: string[]; removeFile: string; clearAllFiles: string; clearValue: string; dateRangeStart: string; dateRangeEnd: string; dateRangeNoLimit: string; dateRangeSelectDate: string; unknownType: string; filesInputInstructions: (maxFiles: number | undefined, maxFileSize: number | undefined, fileSizeUnits: string[]) => string; paginationLabel: string; paginationRange: (from: number, to: number, filtered: number, total: number) => string; firstPage: string; previousPage: string; nextPage: string; lastPage: string; breadcrumbs: string; commandPalette: string; typeACommand: string; noResultsFound: string; noMatchingCommands: string; appearanceSystem: string; appearanceLight: string; appearanceDark: string; ok: string; changeTypeConfirmation: string; notifications: string; markAllAsRead: string; noNotifications: string; schemaConflictsDetected: string; schemaViolationsDetected: string; properties: string; uploading: string; dropFilesOrBrowse: string; acceptedTypes: (types: string) => string; enterUrlPrompt: string; exceeded: string; pdfPreview: string; lexical: { fontFamily: string; fontSize: string; lineHeight: string; fontColor: string; highlightColor: string; backgroundColor: string; bold: string; italic: string; underline: string; strikethrough: string; code: string; clearFormatting: string; normal: string; heading: (level: number) => string; bulletList: string; orderedList: string; checkList: string; indent: string; outdent: string; blockquote: string; codeBlock: string; horizontalRule: string; insertTable: string; link: string; undo: string; redo: string; cut: string; copy: string; paste: string; defaultOption: string; slashCommands: string; noCommandsFound: string; changeBlockType: string; blockTypes: string; enterUrl: string; tableActions: string; insertRowAbove: string; insertRowBelow: string; insertColumnLeft: string; insertColumnRight: string; deleteRow: string; deleteColumn: string; deleteTable: string; }; dataTable: { sortAscending: string; sortDescending: string; clearSort: string; filterPlaceholder: string; clearFilter: string; selectAll: string; deselectAll: string; selectedCount: (count: number) => string; resetAll: string; noResults: string; loading: string; filterPanelAddCondition: string; filterPanelApply: string; filterPanelClear: string; filterPanelAnd: string; filterPanelOr: string; filterPanelContains: string; filterPanelNotContains: string; filterPanelEquals: string; filterPanelNotEquals: string; filterPanelStartsWith: string; filterPanelEndsWith: string; filterPanelIsNull: string; filterPanelIsNotNull: string; filterPanelGt: string; filterPanelGte: string; filterPanelLt: string; filterPanelLte: string; filterPanelBetween: string; filterPanelValuePlaceholder: string; sortMultiHint: string; columnVisibility: string; showAllColumns: string; menuSortAsc: string; menuSortDesc: string; menuClearSort: string; menuHideColumn: string; menuChooseColumns: string; menuResetColumns: string; menuFilter: string; rowCount: (filtered: number, total: number) => string; filterTagsPlaceholder: string; groupCount: (count: number) => string; collapseGroup: string; expandGroup: string; describeFilter: { textContains: (col: string, val: string) => string; textNotContains: (col: string, val: string) => string; textEquals: (col: string, val: string) => string; textNotEquals: (col: string, val: string) => string; textStartsWith: (col: string, val: string) => string; textEndsWith: (col: string, val: string) => string; compareEq: (col: string, val: string) => string; compareNeq: (col: string, val: string) => string; compareGt: (col: string, val: string) => string; compareGte: (col: string, val: string) => string; compareLt: (col: string, val: string) => string; compareLte: (col: string, val: string) => string; rangeBetween: (col: string, min: string, max: string) => string; rangeGte: (col: string, val: string) => string; rangeLte: (col: string, val: string) => string; setIn: (col: string, vals: string) => string; setNotIn: (col: string, vals: string) => string; booleanIs: (col: string, val: string) => string; isNull: (col: string) => string; isNotNull: (col: string) => string; compositeAnd: (descriptions: string[]) => string; compositeOr: (descriptions: string[]) => string; }; }; prosemirror: { bold: string; italic: string; code: string; link: string; removeLink: string; heading: (level: number) => string; bulletList: string; orderedList: string; blockquote: string; codeBlock: string; horizontalRule: string; linkUrlPlaceholder: string; }; carousel: { label: string; previousSlide: string; nextSlide: string; slideNavigation: string; slideOfTotal: (index: number, total: number) => string; goToSlide: (index: number) => string; }; datePicker: { label: string; previousYear: string; previousMonth: string; selectMonth: string; selectYear: string; nextMonth: string; nextYear: string; previousYears: (count: number) => string; nextYears: (count: number) => string; dateRangePickerLabel: string; monthNames: string[]; shortMonthNames: string[]; dayNames: string[]; }; timePicker: { label: string; hoursLabel: string; minutesLabel: string; secondsLabel: string; selectHours: string; selectMinutes: string; selectSeconds: string; selectPeriod: string; nowLabel: string; }; timeSelectTime: string; dateTimeSelectDateTime: string; colorPicker: { hue: string; saturation: string; lightness: string; alpha: string; red: string; green: string; blue: string; hex: string; whiteness: string; blackness: string; chroma: string; }; spotlight: { placeholder: string; noResults: string; recentItems: string; close: string; }; virtualList: { listLabel: string; }; stepper: { step: string; stepOfTotal: (current: number, total: number) => string; completed: string; next: string; previous: string; complete: string; }; sortableList: { dragHandle: string; }; transferList: { available: string; selected: string; moveRight: string; moveLeft: string; moveAllRight: string; moveAllLeft: string; searchAvailable: string; searchSelected: string; }; copyButton: { copied: string; copyToClipboard: string; }; numberStepper: { increment: string; decrement: string; value: string; }; statCard: { trendUp: string; trendDown: string; trendFlat: string; }; otpInputLabel: string; otpDigitLabel: (index: number, total: number) => string; scrollableGridView: string; onboardingTour: { label: string; stepIndicator: (current: number, total: number) => string; skip: string; previous: string; next: string; finish: string; }; searchPlaceholder: string; pdfPageViewer: { loading: string; loadFailed: string; invalidPdf: string; pageOutOfRange: (page: number, total: number) => string; renderFailed: string; }; }>>;