import { Distribution } from 'aws-cdk-lib/aws-cloudfront'; import { Bucket } from 'aws-cdk-lib/aws-s3'; import { DotStack } from '../constructs/Stack'; interface BaseDistOptions { certificateArn: string; domainNames?: string[]; name: string; scope: DotStack; } interface AddS3DistOptions extends BaseDistOptions { bucket: Bucket; redirectErrorsTo?: string; } export declare const addS3Distribution: ({ bucket, certificateArn, domainNames, name, redirectErrorsTo, scope }: AddS3DistOptions) => { dist: Distribution; }; export {};