import { DataPointExtension } from './DataPointExtension'; /** * format : * {{"@some.key.name:[default text]"}} */ export declare class I18nExtension extends DataPointExtension { static setMessages(messages: { [key: string]: string; }): void; static getMessage(key: string): string; static registerInstance(instance: I18nExtension): string; static unregisterInstance(id: string): void; private static translatableInstances; private static i18nMessages; private static valueMatcher; private static messageTester; private hasI18nMsg; private id; init(expression: string): string; onValueChange(value: string): string; onDestroy(): void; }