/** @module type/constructorType.ts */ /** * Returns the string constructor value of the primative object given. * Will return 'Anonymous' for an anonmous class constructor * @param obj object to determine constructor of * @sig a -> str * @example * constructorType( new class Foo{} ) * //=> 'Foo * constructorType( 100 ) * //=> 'Number' * constructorType( new class{}) * //=> 'Anonymous' */ export declare const constructorType: (x: any) => "Array" | "Map" | "WeakMap" | "Set" | "Object" | "Number" | "Boolean" | "String" | "Null" | "RegExp" | "Function" | "Undefined" | "Anonymous";