/** * 标准化 locale 代码 * @param locale 原始 locale 代码 * @returns 标准化后的 locale 代码(小写,用于 dayjs) * @example 'zh-CN' -> 'zh-cn', 'en' -> 'en' */ export declare function normalizeLocale(locale: string): string; /** * 判断是否为中文环境 * @param locale locale 代码 * @returns 是否为中文 * @example isChinese('zh-CN') -> true, isChinese('zh-HK') -> true, isChinese('en') -> false */ export declare function isChinese(locale: string): boolean; /** * 获取 dayjs 兼容的 locale 代码 * 未传 locale 时:优先 materials 当前语言(globalConfig / umi_locale),若为默认 en-US 则用 @pisell/utils getLocale * @param locale 原始 locale 代码(可选) * @returns dayjs 兼容的 locale 代码(与已加载的 zh-cn、en 对齐) * @example 'zh-CN' -> 'zh-cn', 'en-US' -> 'en' */ export declare function getDayjsLocale(locale?: string): string;