/** * 基于文本解析出 t 函数包裹的内容 * @param fileContent * @param funcName 获取国际化文本的函数名 * @param success 正确的列表 * @param error 错误的列表 */ export declare function extraTextFromT(fileContent: string, funcName: string, success: string[], error: string[]): void; /** * 基于文本解析出 t.t 函数包裹的内容 * @param fileContent * @param funcName 获取国际化文本的函数名 * @param keyTextMap 自定义key与文案的映射(需要为一对一) * @param textKeyMap 文案与自定义key与的映射(可以是一对多) * @param textSuccess 正确的文案列表 * @param textError 错误的文案列表 * @param keySuccess 正确的自定义key列表 * @param keyError 错误的自定义key列表 */ export declare function extraTextFromTDotT(fileContent: string, funcName: any, keyTextMap: Record, textKeyMap: Record, textSuccess: string[], textError: string[], keySuccess: string[], keyError: string[]): void; /** * 根据文件路径提取tr函数包裹的文本内容 * @param filepaths 文件路径 * @param funcName 获取国际化文本的函数名 * @returns */ export default function extraTexts(filepaths: string[], funcName?: string): { allTextSuccess: string[]; textSuccess: string[]; textError: string[]; keyTextSuccess: string[]; keySuccess: string[]; keyError: string[]; textKeyMap: Record; keyTextMap: Record; };