/** 全局国际化语言选项 */ interface GlobalLanguageOption { /** 当前语言标识 */ locale: string; /** 当前语言名称 */ name: string; /** 用于当前语言的枚举各语言的表达 */ translations: Record; } /** 全局国际冠号选项 */ interface AreaCodeOption { /** 当前语言标识 */ locale: string; /** 当前冠号识别号 */ code: string; /** 当前语言名称 */ name: string; /** 用于当前语言的枚举各语言的表达 */ translations: Record; } /** 全局语言模块 */ export interface GlobalLanguage { /** 当前语言 */ language: string; /** 本地语言列表 */ languages: Array; /** 设置当前语言 */ setLanguage: (language: string) => void; /** 设置语言列表 */ setLanguages: (languages: Array) => void; /** 国际冠号(电话号码地区识别号) */ areaCodes: Array; setAreaCodes: (areaCodes: Array) => void; } export type GlobalLanguageStoreType = ReturnType; declare const createStore: () => import("zustand").UseBoundStore, "persist"> & { persist: { setOptions: (options: Partial>) => void; clearStorage: () => void; rehydrate: () => void | Promise; hasHydrated: () => boolean; onHydrate: (fn: (state: GlobalLanguage) => void) => () => void; onFinishHydration: (fn: (state: GlobalLanguage) => void) => () => void; getOptions: () => Partial>; }; }>; export declare const store: import("zustand").UseBoundStore, "persist"> & { persist: { setOptions: (options: Partial>) => void; clearStorage: () => void; rehydrate: () => void | Promise; hasHydrated: () => boolean; onHydrate: (fn: (state: GlobalLanguage) => void) => () => void; onFinishHydration: (fn: (state: GlobalLanguage) => void) => () => void; getOptions: () => Partial>; }; }>; export {};