export declare const Type: FunctionConstructor; /** * Type-Guard for {@link Type}s. * * @param v The value to check for being a type * * @returns *true* if the given value is a {@link Type}, *false* if otherwise */ export declare function isType(v: any): v is Type; /** * Represents a non-abstract class with a public constructor. */ export interface Type extends Function { new (...args: Array): T; }