typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
11 lines (10 loc) • 379 B
TypeScript
export declare class IntrinsicFunction {
constructor(name: string, payload: unknown);
}
export declare class ConditionIntrinsicFunction extends IntrinsicFunction {
constructor(name: string, payload: unknown);
}
export declare type Resolvable<T> = T | IntrinsicFunction;
export declare type Condition = ConditionIntrinsicFunction | {
Condition: Resolvable<string>;
};