import * as pulumi from '@pulumi/pulumi'; import * as aws from '@pulumi/aws'; import * as command from '@pulumi/command'; import { DomainConfig } from '../types.js'; export interface CreateCloudFrontArgs { name: string; bucket: aws.s3.Bucket; functionUrl: aws.lambda.FunctionUrl; oai: aws.cloudfront.OriginAccessIdentity; uploadCommands: command.local.Command[]; priceClass?: string; domain?: DomainConfig; tags?: Record; parent: pulumi.ComponentResource; } export declare function createCloudFrontDistribution(args: CreateCloudFrontArgs): aws.cloudfront.Distribution; //# sourceMappingURL=cloudfront.d.ts.map