export declare const combineClass: (name: any, data: any, extra?: {}) => string; /** * * @param string * @returns */ export declare const parseString: (string: string) => any; /** * @param path // 对应数据的路径,例如:'a.b.c' * @param defaultValue // 默认值 * @param data // 数据 * @param addons // 渲染器方法集,访问 getSourceData * @returns value */ export declare const getValueFromKey: (props: { path: string; data?: any; defaultValue?: any; addons: any; valueType?: string; }) => string | boolean; /** * 数据格式转换 */ export declare const transformData: (value: any, format: any, parentData?: any, addons?: any) => any; export declare function isArray(input: any): input is any[]; export declare const getRequestParams: (cond: any, data: any, insideData?: any) => any; export declare const clipboardCopy: (url: string) => void; export declare const isDataEmpty: (data: any, level: 1 | 2) => boolean; export declare const isReactNodeSchema: (schema?: any) => boolean; export declare const startsWith: (str: string, startStr: string) => boolean; export declare const isThenable: (func: any) => boolean; declare const validatorMap: { string: (value?: any) => value is string; number: (value?: any) => value is number; object: (value?: any) => value is object; array: typeof isArray; }; export declare const isType: (val: any, types: Array) => boolean; export declare const transDataKeyToData: (object: any, { data, addons }: any) => void; export {};