/** Every localizable chrome string, grouped by area in the comments. */ export type GridMessages = { noRows: string; loading: string; columns: string; filters: string; clearFilter: string; pageSize: string; page: string; of: string; firstPage: string; prevPage: string; nextPage: string; lastPage: string; statCount: string; statSum: string; statAvg: string; statMin: string; statMax: string; group: string; grandTotal: string; total: string; rowsSuffix: string; rowSuffix: string; announceFilterResults: string; announceNoMatches: string; announceFiltersCleared: string; announceRowsSelected: string; announceSelectionCleared: string; advancedFilterActive: string; advancedFilterClear: string; opContains: string; opNotContains: string; opEquals: string; opNotEquals: string; opStartsWith: string; opEndsWith: string; opRegex: string; opIn: string; opNotIn: string; opGreaterThan: string; opLessThan: string; opBetween: string; opIsBlank: string; opIsNotBlank: string; opBefore: string; opAfter: string; menuCopy: string; menuCut: string; menuPaste: string; menuClear: string; menuInsertRowAbove: string; menuInsertRowBelow: string; menuRemoveRow: string; menuRemoveColumn: string; menuEditComment: string; chartRange: string; pivotUpsellTitle: string; pivotUpsellBody: string; }; /** English defaults - the literal strings the grid shipped before localization. */ export declare const defaultGridMessages: GridMessages; /** * Merge a consumer's `localeText` over the English defaults. Undefined/empty * values fall back to the default (via `resolveMessages`), so a partial map only * replaces the keys it sets. */ export declare function resolveGridMessages(overrides?: Partial | null): GridMessages;