/**
 * 中划线格式 -转-> 驼峰格式
 * @param name 原名称
 * @return 转换后的名称
 */
export declare const kebab2Camel: (name: string) => string;
/**
 * 驼峰格式 -转-> 中划线格式
 * @param name 原名称
 * @return 转换后的名称
 */
export declare const Camel2kebab: (name: string) => string;
/**
 * 首字母大写
 * @param value 字符串
 */
export declare const firstUpperCase: (value: string) => string;
export declare const firstLowerCase: (value: string) => string;
/**
 * @param key 键
 * @param set 数据集合，Array | Map | Set
 * @param start 数字起始
 */
export declare function unique(key: string, set: Set<string> | Map<string, any> | Array<string> | {
    [name: string]: string;
}, start?: number): string;
export declare const getLastOfPath: (path: string) => string;
/**
 * 切出标签内的内容
 * @param source 原始内容
 * @param tag 标签
 * @param attrs 属性匹配
 */
export declare const sliceTagContent: (source: string, tag: string, attrs?: string) => string;
