import { Ddan } from '../../typings'; declare function cloneClass(source: T): T; declare const _default: { copy: (source: any, options?: { fields?: string[] | undefined; camel?: boolean | undefined; pure?: boolean | undefined; } & Ddan.IIgnoreParams) => any; clone: (source: any) => any; merge: (target: any, source: any, options?: Ddan.IIgnoreParams) => {}; isEmpty: (source: any) => boolean; parseValue: (source: any, { number, boolean }?: { number?: boolean | undefined; boolean?: boolean | undefined; }) => any; cloneClass: typeof cloneClass; combine: (target: any, source: any, options?: Ddan.IIgnoreParams) => any; combines: (objs: any[], options?: Ddan.IIgnoreParams) => {}; observe: (obj: any, key: any, watchFun: any, owner: any, deep?: boolean) => void; find: (obj: any, cb: (k: string, v: any) => boolean) => [string, unknown] | undefined; }; export default _default;