@amaabca/aws-lex-custom-resources
Version:
AWS Lex infrastructure as code via the CDK
14 lines (13 loc) • 516 B
TypeScript
import * as cdk from '@aws-cdk/core';
import { Function } from '@aws-cdk/aws-lambda';
import { Role } from '@aws-cdk/aws-iam';
import { StackProps } from './custom-resource-data-types';
export declare class CustomResourceBaseStack extends cdk.NestedStack {
env: cdk.Environment;
props: StackProps;
id: string;
constructor(scope: cdk.Construct, id: string, env: cdk.Environment, props: StackProps);
createHandler(): void;
createProvider(func: Function): void;
createHandlerRole(): Role;
}