UNPKG

ts-bakery

Version:

Baked dependency injection for Typescript.

29 lines (28 loc) 914 B
import TsParameterDefinition from './TsParameterDefinition'; export default abstract class TsTypeReference { private TsTypeReference; } export declare class TsSimpleTypeReference extends TsTypeReference { name: string; } export declare class TsClassTypeReference extends TsTypeReference { name: string; } export declare class TsArrayTypeReference extends TsTypeReference { type: TsTypeReference; } export declare class TsQualifiedTypeReference extends TsTypeReference { left: string; right: string; } export declare class TsFunctionTypeReference extends TsTypeReference { parameters: TsParameterDefinition[]; type: TsTypeReference; } export declare class TsConstructorTypeReference extends TsTypeReference { parameters: TsParameterDefinition[]; type: TsTypeReference; } export declare class TsTypeOperatorTypeReference extends TsTypeReference { type: TsTypeReference; }