/** 与 window CustomEvent / uni.$emit 同名 */
export declare const LOCALE_CHANGE_EVENT = "vome:locale-change";
export type LocaleChangeDetail = {
    code: string;
    epoch: number;
};
type LocaleChangeHandler = (detail: LocaleChangeDetail) => void;
/** 跨端订阅（H5 / WebView / 小程序均可） */
export declare function subscribeLocaleChange(handler: LocaleChangeHandler): () => void;
export declare function notifyLocaleChange(detail: LocaleChangeDetail): void;
/**
 * Vue 组件内订阅语种变更（自动卸载）。
 * 用于 web / uniapp / 业务页在切语种后重拉接口。
 */
export declare function useOnLocaleChange(handler: LocaleChangeHandler): void;
export {};
