export declare class PrivateEndpointResponse { ip?: string; port?: number; private 'domain_name'?; private 'domain_name_suffix'?; private 'zone_name'?; private 'domain_name_ttl'?; private 'domain_name_status'?; private 'elb_ip'?; private 'bind_manage_ip_status'?; constructor(); withIp(ip: string): PrivateEndpointResponse; withPort(port: number): PrivateEndpointResponse; withDomainName(domainName: string): PrivateEndpointResponse; set domainName(domainName: string | undefined); get domainName(): string | undefined; withDomainNameSuffix(domainNameSuffix: string): PrivateEndpointResponse; set domainNameSuffix(domainNameSuffix: string | undefined); get domainNameSuffix(): string | undefined; withZoneName(zoneName: string): PrivateEndpointResponse; set zoneName(zoneName: string | undefined); get zoneName(): string | undefined; withDomainNameTtl(domainNameTtl: number): PrivateEndpointResponse; set domainNameTtl(domainNameTtl: number | undefined); get domainNameTtl(): number | undefined; withDomainNameStatus(domainNameStatus: string): PrivateEndpointResponse; set domainNameStatus(domainNameStatus: string | undefined); get domainNameStatus(): string | undefined; withElbIp(elbIp: string): PrivateEndpointResponse; set elbIp(elbIp: string | undefined); get elbIp(): string | undefined; withBindManageIpStatus(bindManageIpStatus: number): PrivateEndpointResponse; set bindManageIpStatus(bindManageIpStatus: number | undefined); get bindManageIpStatus(): number | undefined; } //# sourceMappingURL=PrivateEndpointResponse.d.ts.map