export declare const isType: (value: any, type: string) => boolean;
export declare const clone: (source: Object) => Object;
export declare const getType: (n: Object) => any;
/**
 * 深克隆
 * @param source 要深克隆的目标对象
 */
export declare const deepClone: (source: Object | undefined) => any;
/**
 * 存在时返回路径值，不存在时返回 undefined
 */
export declare const hasPath: (source: any, path: string[]) => any;
/**
 * 内部指定 params ，不考虑复杂情况
 */
export declare const setPath: (source: object, path: string[], value?: any) => object;
export declare const uuid: () => string;
