import type { Composer } from "../template.js"; import { AttributeComposer } from "./shared.js"; import { Parser, StringCursor, type Translator } from "@akala/core"; import type { Expressions } from "@akala/core/expressions"; export declare class I18nParser extends Parser { parseAny(expression: StringCursor, parseFormatter: boolean): Expressions; } export declare class I18nComposer & Translator> extends AttributeComposer implements Composer { applyInternal(item: HTMLElement, options: T, subItem: PropertyKey, value: string): void; getContext(item: HTMLElement, options?: T): import("@akala/core").Binding> & { translator: T; }>; constructor(); }