/**
* 格式化文本中自定义的文本样式标签,例如xxx,,标签种类如上tagMap列出,可自由组合
* @param originContent
* @returns
*/
export declare function formatTag(originContent: string, config?: Record): string;
/**
* a标签自定义处理,解决a标签原生跳转无法返回到AI管家页面问题,ios跳转展示源码问题
*/
export declare function formatATags(originContent: string, config?: Record): string;
/**
* 处理字符串中自定义方法
* 例如:
* [bselffunc]paychangesingleformulti_2###我的分期付款###2###110000000000281[eselffunc]
* 将该方法处理为跳转菜单形式,点击后跳转菜单
* @param tags
*/
export declare function getSelfFunctionComp(originContent: string, config: {
handleJump: any;
}): string;
/**
* 处理字符串中自定义表情符号
* 例如:
* [bemoji]like[eemoji]
*/
export declare function getSelfEmoji(originContent: string, config: Record): string;
/**
* 处理字符串中的纯文字
*/
export declare function getSelfText(originContent: string): string;
/**
* 生成随机字符串规则,默认是10位
* */
export declare function generateRandomString(length?: number): string;