decova-dotnet
Version:
This package provides fundumentals that a .net developer may miss while working with Typescript, whether they are missing functinalities or funcionalities provided in a non-elegant design in javascript. Bad naming, bad design of optional parameters, non-c
17 lines • 520 B
TypeScript
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