import type { UmbBackofficeExtensionRegistry } from '../../extension-registry/index.js'; import type { UmbLocalizationSetBase } from '../../../../libs/localization-api/index.js'; export declare class UmbLocalizationRegistry { #private; readonly currentLanguage: import("rxjs").Observable; /** * Get the current registered translations. * @returns {Map} Returns the registered translations */ get localizations(): Map; constructor(extensionRegistry: UmbBackofficeExtensionRegistry); /** * Load a language from the extension registry. * @param {string} locale The locale to load. */ loadLanguage(locale: string): void; destroy(): void; } export declare const umbLocalizationRegistry: UmbLocalizationRegistry;