1 | import { Intrinsic } from './private/intrinsic';
|
2 | /**
|
3 | * An intrinsic Token that represents a reference to a construct.
|
4 | *
|
5 | * References are recorded.
|
6 | */
|
7 | export 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 | }
|
16 | import { IConstruct } from './construct-compat';
|