import { translate } from "./translate-mixin"; import i18next, { type InitOptions, type TOptions } from "i18next"; import { OrElement } from "@openremote/or-element"; export { i18next }; export { translate }; declare const OrTranslate_base: { new (...args: any[]): { _i18nextJustInitialized: boolean; _language: string; connectedCallback(): void; disconnectedCallback(): void; shouldUpdate(changedProps: import("lit").PropertyValues): any; initCallback: (options: InitOptions) => void; langChangedCallback: () => void; readonly isConnected: boolean; }; } & typeof OrElement; export declare class OrTranslate extends OrTranslate_base { static styles: import("lit").CSSResult; value?: string; options?: TOptions; protected render(): import("lit").TemplateResult<1>; protected _getTranslatedValue(): string; } //# sourceMappingURL=index.d.ts.map