import { RunInLanguageParams, TranslateOptions } from '../types/index.js'; export declare function trans(key: string, options?: TranslateOptions): string; export declare function currentLanguage(): string; export declare function isFullLanguages(): boolean; export declare function defaultLanguage(): string; export declare function getLanguageByKey(key: string): string | undefined; export declare function destroyTranslationNamespace(): void; export declare function runInLanguage(params: RunInLanguageParams, callback: (...args: (string | object)[]) => T): Promise; export declare function runInFullLanguages(callback: (...args: (string | object)[]) => T): Promise;