import { Construct } from "aws-cdk-lib"; import { HostedZone, IAliasRecordTarget, ARecord } from "aws-cdk-lib/lib/aws-route53"; export interface DomainProps { /** * The domain name to create in Route53 */ domainName: string; } /** * A Construct to create and host the application's custom domain */ export declare class Domain extends Construct { readonly hostedZone: HostedZone; readonly name: string; constructor(scope: Construct, id: string, props: DomainProps); addAliasTarget(aliasTarget: IAliasRecordTarget): ARecord; }