export declare class DisasterRecovery { id?: string; status?: string; name?: string; private 'dr_type'?; private 'primary_cluster_id'?; private 'primary_cluster_name'?; private 'standby_cluster_id'?; private 'standby_cluster_name'?; private 'primary_cluster_role'?; private 'standby_cluster_role'?; private 'primary_cluster_status'?; private 'standby_cluster_status'?; private 'primary_cluster_region'?; private 'standby_cluster_region'?; private 'primary_cluster_project_id'?; private 'standby_cluster_project_id'?; private 'last_disaster_time'?; private 'start_time'?; private 'create_time'?; constructor(); withId(id: string): DisasterRecovery; withStatus(status: string): DisasterRecovery; withName(name: string): DisasterRecovery; withDrType(drType: string): DisasterRecovery; set drType(drType: string | undefined); get drType(): string | undefined; withPrimaryClusterId(primaryClusterId: string): DisasterRecovery; set primaryClusterId(primaryClusterId: string | undefined); get primaryClusterId(): string | undefined; withPrimaryClusterName(primaryClusterName: string): DisasterRecovery; set primaryClusterName(primaryClusterName: string | undefined); get primaryClusterName(): string | undefined; withStandbyClusterId(standbyClusterId: string): DisasterRecovery; set standbyClusterId(standbyClusterId: string | undefined); get standbyClusterId(): string | undefined; withStandbyClusterName(standbyClusterName: string): DisasterRecovery; set standbyClusterName(standbyClusterName: string | undefined); get standbyClusterName(): string | undefined; withPrimaryClusterRole(primaryClusterRole: string): DisasterRecovery; set primaryClusterRole(primaryClusterRole: string | undefined); get primaryClusterRole(): string | undefined; withStandbyClusterRole(standbyClusterRole: string): DisasterRecovery; set standbyClusterRole(standbyClusterRole: string | undefined); get standbyClusterRole(): string | undefined; withPrimaryClusterStatus(primaryClusterStatus: string): DisasterRecovery; set primaryClusterStatus(primaryClusterStatus: string | undefined); get primaryClusterStatus(): string | undefined; withStandbyClusterStatus(standbyClusterStatus: string): DisasterRecovery; set standbyClusterStatus(standbyClusterStatus: string | undefined); get standbyClusterStatus(): string | undefined; withPrimaryClusterRegion(primaryClusterRegion: string): DisasterRecovery; set primaryClusterRegion(primaryClusterRegion: string | undefined); get primaryClusterRegion(): string | undefined; withStandbyClusterRegion(standbyClusterRegion: string): DisasterRecovery; set standbyClusterRegion(standbyClusterRegion: string | undefined); get standbyClusterRegion(): string | undefined; withPrimaryClusterProjectId(primaryClusterProjectId: string): DisasterRecovery; set primaryClusterProjectId(primaryClusterProjectId: string | undefined); get primaryClusterProjectId(): string | undefined; withStandbyClusterProjectId(standbyClusterProjectId: string): DisasterRecovery; set standbyClusterProjectId(standbyClusterProjectId: string | undefined); get standbyClusterProjectId(): string | undefined; withLastDisasterTime(lastDisasterTime: string): DisasterRecovery; set lastDisasterTime(lastDisasterTime: string | undefined); get lastDisasterTime(): string | undefined; withStartTime(startTime: string): DisasterRecovery; set startTime(startTime: string | undefined); get startTime(): string | undefined; withCreateTime(createTime: string): DisasterRecovery; set createTime(createTime: string | undefined); get createTime(): string | undefined; } //# sourceMappingURL=DisasterRecovery.d.ts.map