UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

18 lines (17 loc) 815 B
import { IConstruct } from 'constructs'; import { Intrinsic } from './intrinsic'; import { Reference } from '../reference'; import { Stack } from '../stack'; export declare const STRING_LIST_REFERENCE_DELIMITER = "||"; /** * This is called from the App level to resolve all references defined. Each * reference is resolved based on it's consumption context. */ export declare function resolveReferences(scope: IConstruct): void; export declare function getExportable(stack: Stack, reference: Reference): Intrinsic; /** * Translate a Reference into a nested stack into a value in the parent stack * * Will create Outputs along the chain of Nested Stacks, and return the final `{ Fn::GetAtt }`. */ export declare function referenceNestedStackValueInParent(reference: Reference, targetStack: Stack): Intrinsic;