import type { Logger } from 'ag-charts-core'; import type { Formatter, MessageFormatterParams } from 'ag-charts-types'; import type { EventsHub } from '../core/eventsHub'; export declare class LocaleManager { private readonly eventsHub; private localeText; private getLocaleText; private readonly defaultMessageFormatter; constructor(eventsHub: EventsHub, logger: Logger); setLocaleText(localeText: Record | undefined): void; setLocaleTextFormatter(getLocaleText: Formatter | undefined): void; t(key: string, variables?: Record): string; }