import { Construct } from 'constructs'; import { Duration, NestedStackProps, NestedStack } from 'aws-cdk-lib'; import { CloudFrontWebDistribution } from 'aws-cdk-lib/aws-cloudfront'; import { IBucket } from 'aws-cdk-lib/aws-s3'; import { CDNConstructProps } from './CDNConstruct'; export interface CDNNestedStackProps extends Omit, CDNConstructProps { stackTimeout?: Duration; } export declare class CDNNestedStack extends NestedStack { urls?: string[]; bucket: IBucket; distribution: CloudFrontWebDistribution; constructor(scope: Construct, id: string, props: CDNNestedStackProps); }