export declare class TypeInfo { readonly Type: Function; private constructor(); static Of(type: Function | TypeInfo): TypeInfo; IsAssignableFrom(type: Function | TypeInfo): boolean; static OfObject(obj: any): TypeInfo; } declare class ObjInvestigator { private obj; constructor(obj: any); OfType(type: Function): boolean; Array(): boolean; Primitive(): boolean; } export declare function Is(obj: any): ObjInvestigator; export {}; //# sourceMappingURL=Type.d.ts.map