import includes from "./includes"; declare const _default: { includes: typeof includes; forof: (source: any, cb: (key: any, val: any) => void) => void; singleton: () => { new (): {}; __instance__: any; readonly Instance: T; readonly I: T; }; getset: (t?: T_1 | undefined) => import("..").Ddan.IGetset; singletonFactory: any>(constructor: T_2) => { new (...args: any[]): { [x: string]: any; }; __instance__: InstanceType; getInstance(): InstanceType; readonly I: InstanceType; } & T_2; copy: (source: any, options?: { fields?: string[] | undefined; camel?: boolean | undefined; pure?: boolean | undefined; } & import("..").Ddan.IIgnoreParams) => any; clone: (source: any) => any; merge: (target: any, source: any, options?: import("..").Ddan.IIgnoreParams) => {}; isEmpty: (source: any) => boolean; parseValue: (source: any, { number, boolean }?: { number?: boolean | undefined; boolean?: boolean | undefined; }) => any; cloneClass: (source: T_3) => T_3; combine: (target: any, source: any, options?: import("..").Ddan.IIgnoreParams) => any; combines: (objs: any[], options?: import("..").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; getTag: (value: any) => string; getType: (value: any) => string; toString: () => string; hasOwnProperty: (v: PropertyKey) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; is: (val: any, type: string) => boolean; isNumber: (value: any) => boolean; isString: (value: any) => boolean; isObject: (value: any) => boolean; isObjectLike: (value: any) => boolean; isPlainObject: (value: any) => boolean; isSymbol: (value: any) => boolean; isFunction: (value: any) => boolean; isArray: (arg: any) => arg is any[]; isArrayLikeObject: (value: any) => boolean; isIndex: (value: any, length: number) => boolean; isArrayLike: (value: any) => boolean; isPrototype: (value: any) => boolean; isArguments: (value: any) => boolean; isPromise: (value: any) => boolean; isBrowser: boolean; isNode: boolean; isBlobOrBuffer: (data: any) => boolean; isUint8Array: (data: any) => boolean; isArrayBuffer: (data: any) => boolean; isJSONStr: (str: string) => boolean; }; export default _default;