import { ComponentResource, type ComponentResourceOptions, type Input } from '@pulumi/pulumi'; import { type PublicS3Bucket } from '../s3/index.ts'; export interface StaticWebsiteArgs { projectId: string; environmentName: string; filesPath: string; customDomain?: { fullName: Input; zoneId: Input; usEast1CertificateArn: Input; }; } export declare class StaticWebsite extends ComponentResource { url: string; bucket: PublicS3Bucket; constructor(name: string, args: StaticWebsiteArgs, opts?: ComponentResourceOptions); }