import type { AwsResourceCommon, CloudFormationTags } from "../common";
import type { CloudFormationString } from "../IntrinsicFunctions";
import type { EndpointConfiguration } from "./common";
export declare type DomainNameType = 'AWS::ApiGateway::DomainName';
export interface DomainName extends AwsResourceCommon {
    Type: DomainNameType;
    Properties: {
        CertificateArn?: CloudFormationString;
        DomainName: string;
        EndpointConfiguration?: EndpointConfiguration;
        RegionalCertificateArn?: CloudFormationString;
        Tags?: CloudFormationTags;
    };
}
