import type { i18n as I18nInstance } from 'i18next';
type RuntimeI18nLike = Pick<I18nInstance, 'addResourceBundle'> & {
    language?: string;
    resolvedLanguage?: string;
};
export declare function bindRuntimeI18n(instance: RuntimeI18nLike | null | undefined): void;
export declare function unbindRuntimeI18n(): void;
export type PromptLocale = 'en' | 'zh';
export declare function getPromptLocale(): PromptLocale;
export {};
//# sourceMappingURL=i18n.d.ts.map