/** 首字母大写 apple -> Apple */ export declare function textCapitalize(str: string): string; /** 横杠转驼峰 user-tools -> userTools */ export declare function textCamelize(str: string): string; /** 驼峰转横杠 userTools -> user-tools */ export declare function textHyphenate(str: string): string; /** 分割字符串 * 按照驼峰、横杠、下划线、空格来分词 * * @example * "userTools" -> ["user", "Tools"] * "user-tools" -> ["user", "Tools"] * "user_tools" -> ["user", "Tools"] * "user tools" -> ["user", "Tools"] */ export declare function splitTextByCase(text: string): string[]; /** * 将字符串按照驼峰、横杠、下划线、空格来分词,然后转换为大写、小写、首字母大写 * @example textCaseToSpace("userTools", "upper") -> "USER TOOLS" * @param text * @param caseType */ export declare function textCaseToSpace(text: string, caseType?: "upper" | "lower" | "title"): string; //# sourceMappingURL=textCase.d.ts.map