import { i18nLanguagesT } from './types';
/**
 * 添加语言包
 * @param locale 语言包
 * @param opts 配置
 */
export declare function addLocale(locale: i18nLanguagesT[], opts?: {
    overwrite?: boolean;
}): void;
/**
 * 使用语言包
 * @param localeKey
 * @returns
 */
export declare function useLocale(localeKey: string): void;
export declare function useI18n(): {
    locale: import('vue').ComputedRef<any>;
    t: (key: string, ...args: any[]) => string;
};
export * from './types';
