UNPKG

530 BTypeScriptView Raw
1import { Reflection } from '../reflections/abstract';
2import { Type } from './abstract';
3export declare class ReferenceType extends Type {
4 readonly type: string;
5 name: string;
6 typeArguments?: Type[];
7 symbolID: number;
8 reflection?: Reflection;
9 static SYMBOL_ID_RESOLVED: number;
10 static SYMBOL_ID_RESOLVE_BY_NAME: number;
11 constructor(name: string, symbolID: number, reflection?: Reflection);
12 clone(): Type;
13 equals(type: ReferenceType): boolean;
14 toObject(): any;
15 toString(): string;
16}