UNPKG

517 BTypeScriptView Raw
1import { Intrinsic } from './private/intrinsic';
2/**
3 * An intrinsic Token that represents a reference to a construct.
4 *
5 * References are recorded.
6 */
7export declare abstract class Reference extends Intrinsic {
8 /**
9 * Check whether this is actually a Reference
10 */
11 static isReference(x: any): x is Reference;
12 readonly target: IConstruct;
13 readonly displayName: string;
14 constructor(value: any, target: IConstruct, displayName?: string);
15}
16import { IConstruct } from './construct-compat';