export declare const AcceleratedRecoveryStatus: {
  readonly DISABLED: "DISABLED";
  readonly DISABLE_FAILED: "DISABLE_FAILED";
  readonly DISABLING: "DISABLING";
  readonly DISABLING_HOSTED_ZONE_LOCKED: "DISABLING_HOSTED_ZONE_LOCKED";
  readonly ENABLED: "ENABLED";
  readonly ENABLE_FAILED: "ENABLE_FAILED";
  readonly ENABLING: "ENABLING";
  readonly ENABLING_HOSTED_ZONE_LOCKED: "ENABLING_HOSTED_ZONE_LOCKED";
};
export type AcceleratedRecoveryStatus =
  (typeof AcceleratedRecoveryStatus)[keyof typeof AcceleratedRecoveryStatus];
export declare const AccountLimitType: {
  readonly MAX_HEALTH_CHECKS_BY_OWNER: "MAX_HEALTH_CHECKS_BY_OWNER";
  readonly MAX_HOSTED_ZONES_BY_OWNER: "MAX_HOSTED_ZONES_BY_OWNER";
  readonly MAX_REUSABLE_DELEGATION_SETS_BY_OWNER: "MAX_REUSABLE_DELEGATION_SETS_BY_OWNER";
  readonly MAX_TRAFFIC_POLICIES_BY_OWNER: "MAX_TRAFFIC_POLICIES_BY_OWNER";
  readonly MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER: "MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER";
};
export type AccountLimitType =
  (typeof AccountLimitType)[keyof typeof AccountLimitType];
export declare const ChangeStatus: {
  readonly INSYNC: "INSYNC";
  readonly PENDING: "PENDING";
};
export type ChangeStatus = (typeof ChangeStatus)[keyof typeof ChangeStatus];
export declare const CloudWatchRegion: {
  readonly af_south_1: "af-south-1";
  readonly ap_east_1: "ap-east-1";
  readonly ap_east_2: "ap-east-2";
  readonly ap_northeast_1: "ap-northeast-1";
  readonly ap_northeast_2: "ap-northeast-2";
  readonly ap_northeast_3: "ap-northeast-3";
  readonly ap_south_1: "ap-south-1";
  readonly ap_south_2: "ap-south-2";
  readonly ap_southeast_1: "ap-southeast-1";
  readonly ap_southeast_2: "ap-southeast-2";
  readonly ap_southeast_3: "ap-southeast-3";
  readonly ap_southeast_4: "ap-southeast-4";
  readonly ap_southeast_5: "ap-southeast-5";
  readonly ap_southeast_6: "ap-southeast-6";
  readonly ap_southeast_7: "ap-southeast-7";
  readonly ca_central_1: "ca-central-1";
  readonly ca_west_1: "ca-west-1";
  readonly cn_north_1: "cn-north-1";
  readonly cn_northwest_1: "cn-northwest-1";
  readonly eu_central_1: "eu-central-1";
  readonly eu_central_2: "eu-central-2";
  readonly eu_isoe_west_1: "eu-isoe-west-1";
  readonly eu_north_1: "eu-north-1";
  readonly eu_south_1: "eu-south-1";
  readonly eu_south_2: "eu-south-2";
  readonly eu_west_1: "eu-west-1";
  readonly eu_west_2: "eu-west-2";
  readonly eu_west_3: "eu-west-3";
  readonly eusc_de_east_1: "eusc-de-east-1";
  readonly il_central_1: "il-central-1";
  readonly me_central_1: "me-central-1";
  readonly me_south_1: "me-south-1";
  readonly mx_central_1: "mx-central-1";
  readonly sa_east_1: "sa-east-1";
  readonly us_east_1: "us-east-1";
  readonly us_east_2: "us-east-2";
  readonly us_gov_east_1: "us-gov-east-1";
  readonly us_gov_west_1: "us-gov-west-1";
  readonly us_iso_east_1: "us-iso-east-1";
  readonly us_iso_west_1: "us-iso-west-1";
  readonly us_isob_east_1: "us-isob-east-1";
  readonly us_isob_west_1: "us-isob-west-1";
  readonly us_isof_east_1: "us-isof-east-1";
  readonly us_isof_south_1: "us-isof-south-1";
  readonly us_west_1: "us-west-1";
  readonly us_west_2: "us-west-2";
};
export type CloudWatchRegion =
  (typeof CloudWatchRegion)[keyof typeof CloudWatchRegion];
export declare const VPCRegion: {
  readonly af_south_1: "af-south-1";
  readonly ap_east_1: "ap-east-1";
  readonly ap_east_2: "ap-east-2";
  readonly ap_northeast_1: "ap-northeast-1";
  readonly ap_northeast_2: "ap-northeast-2";
  readonly ap_northeast_3: "ap-northeast-3";
  readonly ap_south_1: "ap-south-1";
  readonly ap_south_2: "ap-south-2";
  readonly ap_southeast_1: "ap-southeast-1";
  readonly ap_southeast_2: "ap-southeast-2";
  readonly ap_southeast_3: "ap-southeast-3";
  readonly ap_southeast_4: "ap-southeast-4";
  readonly ap_southeast_5: "ap-southeast-5";
  readonly ap_southeast_6: "ap-southeast-6";
  readonly ap_southeast_7: "ap-southeast-7";
  readonly ca_central_1: "ca-central-1";
  readonly ca_west_1: "ca-west-1";
  readonly cn_north_1: "cn-north-1";
  readonly cn_northwest_1: "cn-northwest-1";
  readonly eu_central_1: "eu-central-1";
  readonly eu_central_2: "eu-central-2";
  readonly eu_isoe_west_1: "eu-isoe-west-1";
  readonly eu_north_1: "eu-north-1";
  readonly eu_south_1: "eu-south-1";
  readonly eu_south_2: "eu-south-2";
  readonly eu_west_1: "eu-west-1";
  readonly eu_west_2: "eu-west-2";
  readonly eu_west_3: "eu-west-3";
  readonly eusc_de_east_1: "eusc-de-east-1";
  readonly il_central_1: "il-central-1";
  readonly me_central_1: "me-central-1";
  readonly me_south_1: "me-south-1";
  readonly mx_central_1: "mx-central-1";
  readonly sa_east_1: "sa-east-1";
  readonly us_east_1: "us-east-1";
  readonly us_east_2: "us-east-2";
  readonly us_gov_east_1: "us-gov-east-1";
  readonly us_gov_west_1: "us-gov-west-1";
  readonly us_iso_east_1: "us-iso-east-1";
  readonly us_iso_west_1: "us-iso-west-1";
  readonly us_isob_east_1: "us-isob-east-1";
  readonly us_isob_west_1: "us-isob-west-1";
  readonly us_isof_east_1: "us-isof-east-1";
  readonly us_isof_south_1: "us-isof-south-1";
  readonly us_west_1: "us-west-1";
  readonly us_west_2: "us-west-2";
};
export type VPCRegion = (typeof VPCRegion)[keyof typeof VPCRegion];
export declare const CidrCollectionChangeAction: {
  readonly DELETE_IF_EXISTS: "DELETE_IF_EXISTS";
  readonly PUT: "PUT";
};
export type CidrCollectionChangeAction =
  (typeof CidrCollectionChangeAction)[keyof typeof CidrCollectionChangeAction];
export declare const ChangeAction: {
  readonly CREATE: "CREATE";
  readonly DELETE: "DELETE";
  readonly UPSERT: "UPSERT";
};
export type ChangeAction = (typeof ChangeAction)[keyof typeof ChangeAction];
export declare const ResourceRecordSetFailover: {
  readonly PRIMARY: "PRIMARY";
  readonly SECONDARY: "SECONDARY";
};
export type ResourceRecordSetFailover =
  (typeof ResourceRecordSetFailover)[keyof typeof ResourceRecordSetFailover];
export declare const ResourceRecordSetRegion: {
  readonly af_south_1: "af-south-1";
  readonly ap_east_1: "ap-east-1";
  readonly ap_east_2: "ap-east-2";
  readonly ap_northeast_1: "ap-northeast-1";
  readonly ap_northeast_2: "ap-northeast-2";
  readonly ap_northeast_3: "ap-northeast-3";
  readonly ap_south_1: "ap-south-1";
  readonly ap_south_2: "ap-south-2";
  readonly ap_southeast_1: "ap-southeast-1";
  readonly ap_southeast_2: "ap-southeast-2";
  readonly ap_southeast_3: "ap-southeast-3";
  readonly ap_southeast_4: "ap-southeast-4";
  readonly ap_southeast_5: "ap-southeast-5";
  readonly ap_southeast_6: "ap-southeast-6";
  readonly ap_southeast_7: "ap-southeast-7";
  readonly ca_central_1: "ca-central-1";
  readonly ca_west_1: "ca-west-1";
  readonly cn_north_1: "cn-north-1";
  readonly cn_northwest_1: "cn-northwest-1";
  readonly eu_central_1: "eu-central-1";
  readonly eu_central_2: "eu-central-2";
  readonly eu_north_1: "eu-north-1";
  readonly eu_south_1: "eu-south-1";
  readonly eu_south_2: "eu-south-2";
  readonly eu_west_1: "eu-west-1";
  readonly eu_west_2: "eu-west-2";
  readonly eu_west_3: "eu-west-3";
  readonly eusc_de_east_1: "eusc-de-east-1";
  readonly il_central_1: "il-central-1";
  readonly me_central_1: "me-central-1";
  readonly me_south_1: "me-south-1";
  readonly mx_central_1: "mx-central-1";
  readonly sa_east_1: "sa-east-1";
  readonly us_east_1: "us-east-1";
  readonly us_east_2: "us-east-2";
  readonly us_gov_east_1: "us-gov-east-1";
  readonly us_gov_west_1: "us-gov-west-1";
  readonly us_west_1: "us-west-1";
  readonly us_west_2: "us-west-2";
};
export type ResourceRecordSetRegion =
  (typeof ResourceRecordSetRegion)[keyof typeof ResourceRecordSetRegion];
export declare const RRType: {
  readonly A: "A";
  readonly AAAA: "AAAA";
  readonly CAA: "CAA";
  readonly CNAME: "CNAME";
  readonly DS: "DS";
  readonly HTTPS: "HTTPS";
  readonly MX: "MX";
  readonly NAPTR: "NAPTR";
  readonly NS: "NS";
  readonly PTR: "PTR";
  readonly SOA: "SOA";
  readonly SPF: "SPF";
  readonly SRV: "SRV";
  readonly SSHFP: "SSHFP";
  readonly SVCB: "SVCB";
  readonly TLSA: "TLSA";
  readonly TXT: "TXT";
};
export type RRType = (typeof RRType)[keyof typeof RRType];
export declare const TagResourceType: {
  readonly healthcheck: "healthcheck";
  readonly hostedzone: "hostedzone";
};
export type TagResourceType =
  (typeof TagResourceType)[keyof typeof TagResourceType];
export declare const InsufficientDataHealthStatus: {
  readonly Healthy: "Healthy";
  readonly LastKnownStatus: "LastKnownStatus";
  readonly Unhealthy: "Unhealthy";
};
export type InsufficientDataHealthStatus =
  (typeof InsufficientDataHealthStatus)[keyof typeof InsufficientDataHealthStatus];
export declare const HealthCheckRegion: {
  readonly ap_northeast_1: "ap-northeast-1";
  readonly ap_southeast_1: "ap-southeast-1";
  readonly ap_southeast_2: "ap-southeast-2";
  readonly eu_west_1: "eu-west-1";
  readonly sa_east_1: "sa-east-1";
  readonly us_east_1: "us-east-1";
  readonly us_west_1: "us-west-1";
  readonly us_west_2: "us-west-2";
};
export type HealthCheckRegion =
  (typeof HealthCheckRegion)[keyof typeof HealthCheckRegion];
export declare const HealthCheckType: {
  readonly CALCULATED: "CALCULATED";
  readonly CLOUDWATCH_METRIC: "CLOUDWATCH_METRIC";
  readonly HTTP: "HTTP";
  readonly HTTPS: "HTTPS";
  readonly HTTPS_STR_MATCH: "HTTPS_STR_MATCH";
  readonly HTTP_STR_MATCH: "HTTP_STR_MATCH";
  readonly RECOVERY_CONTROL: "RECOVERY_CONTROL";
  readonly TCP: "TCP";
};
export type HealthCheckType =
  (typeof HealthCheckType)[keyof typeof HealthCheckType];
export declare const ComparisonOperator: {
  readonly GreaterThanOrEqualToThreshold: "GreaterThanOrEqualToThreshold";
  readonly GreaterThanThreshold: "GreaterThanThreshold";
  readonly LessThanOrEqualToThreshold: "LessThanOrEqualToThreshold";
  readonly LessThanThreshold: "LessThanThreshold";
};
export type ComparisonOperator =
  (typeof ComparisonOperator)[keyof typeof ComparisonOperator];
export declare const Statistic: {
  readonly Average: "Average";
  readonly Maximum: "Maximum";
  readonly Minimum: "Minimum";
  readonly SampleCount: "SampleCount";
  readonly Sum: "Sum";
};
export type Statistic = (typeof Statistic)[keyof typeof Statistic];
export declare const HostedZoneLimitType: {
  readonly MAX_RRSETS_BY_ZONE: "MAX_RRSETS_BY_ZONE";
  readonly MAX_VPCS_ASSOCIATED_BY_ZONE: "MAX_VPCS_ASSOCIATED_BY_ZONE";
};
export type HostedZoneLimitType =
  (typeof HostedZoneLimitType)[keyof typeof HostedZoneLimitType];
export declare const ReusableDelegationSetLimitType: {
  readonly MAX_ZONES_BY_REUSABLE_DELEGATION_SET: "MAX_ZONES_BY_REUSABLE_DELEGATION_SET";
};
export type ReusableDelegationSetLimitType =
  (typeof ReusableDelegationSetLimitType)[keyof typeof ReusableDelegationSetLimitType];
export declare const HostedZoneType: {
  readonly PRIVATE_HOSTED_ZONE: "PrivateHostedZone";
};
export type HostedZoneType =
  (typeof HostedZoneType)[keyof typeof HostedZoneType];
export declare const ResettableElementName: {
  readonly ChildHealthChecks: "ChildHealthChecks";
  readonly FullyQualifiedDomainName: "FullyQualifiedDomainName";
  readonly Regions: "Regions";
  readonly ResourcePath: "ResourcePath";
};
export type ResettableElementName =
  (typeof ResettableElementName)[keyof typeof ResettableElementName];
