export declare const AccessSourceCrResourceStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Updating: "UPDATING";
    readonly Deleting: "DELETING";
};
export type AccessSourceCrResourceStatus = (typeof AccessSourceCrResourceStatus)[keyof typeof AccessSourceCrResourceStatus];
export declare const AccessSourceDnsProtocol: {
    readonly Do53: "DO53";
    readonly Doh: "DOH";
    readonly Dot: "DOT";
};
export type AccessSourceDnsProtocol = (typeof AccessSourceDnsProtocol)[keyof typeof AccessSourceDnsProtocol];
export declare const AccessSourceIpAddressType: {
    readonly Ipv4: "IPV4";
    readonly Ipv6: "IPV6";
};
export type AccessSourceIpAddressType = (typeof AccessSourceIpAddressType)[keyof typeof AccessSourceIpAddressType];
export declare const AccessTokenTokenStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Deleting: "DELETING";
};
export type AccessTokenTokenStatus = (typeof AccessTokenTokenStatus)[keyof typeof AccessTokenTokenStatus];
export declare const DnsViewDnsSecValidationType: {
    readonly Enabled: "ENABLED";
    readonly Disabled: "DISABLED";
};
export type DnsViewDnsSecValidationType = (typeof DnsViewDnsSecValidationType)[keyof typeof DnsViewDnsSecValidationType];
export declare const DnsViewEdnsClientSubnetType: {
    readonly Enabled: "ENABLED";
    readonly Disabled: "DISABLED";
};
export type DnsViewEdnsClientSubnetType = (typeof DnsViewEdnsClientSubnetType)[keyof typeof DnsViewEdnsClientSubnetType];
export declare const DnsViewFirewallRulesFailOpenType: {
    readonly Enabled: "ENABLED";
    readonly Disabled: "DISABLED";
};
export type DnsViewFirewallRulesFailOpenType = (typeof DnsViewFirewallRulesFailOpenType)[keyof typeof DnsViewFirewallRulesFailOpenType];
export declare const DnsViewProfileResourceStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Updating: "UPDATING";
    readonly Enabling: "ENABLING";
    readonly Disabling: "DISABLING";
    readonly Disabled: "DISABLED";
    readonly Deleting: "DELETING";
};
export type DnsViewProfileResourceStatus = (typeof DnsViewProfileResourceStatus)[keyof typeof DnsViewProfileResourceStatus];
export declare const FirewallDomainListCrResourceStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Updating: "UPDATING";
    readonly Deleting: "DELETING";
};
export type FirewallDomainListCrResourceStatus = (typeof FirewallDomainListCrResourceStatus)[keyof typeof FirewallDomainListCrResourceStatus];
export declare const FirewallRuleAction: {
    readonly Allow: "ALLOW";
    readonly Alert: "ALERT";
    readonly Block: "BLOCK";
};
export type FirewallRuleAction = (typeof FirewallRuleAction)[keyof typeof FirewallRuleAction];
export declare const FirewallRuleBlockOverrideDnsQueryType: {
    readonly Cname: "CNAME";
};
export type FirewallRuleBlockOverrideDnsQueryType = (typeof FirewallRuleBlockOverrideDnsQueryType)[keyof typeof FirewallRuleBlockOverrideDnsQueryType];
export declare const FirewallRuleConfidenceThreshold: {
    readonly Low: "LOW";
    readonly Medium: "MEDIUM";
    readonly High: "HIGH";
};
export type FirewallRuleConfidenceThreshold = (typeof FirewallRuleConfidenceThreshold)[keyof typeof FirewallRuleConfidenceThreshold];
export declare const FirewallRuleCrResourceStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Updating: "UPDATING";
    readonly Deleting: "DELETING";
};
export type FirewallRuleCrResourceStatus = (typeof FirewallRuleCrResourceStatus)[keyof typeof FirewallRuleCrResourceStatus];
export declare const FirewallRuleDnsAdvancedProtection: {
    readonly Dga: "DGA";
    readonly DnsTunneling: "DNS_TUNNELING";
    readonly DictionaryDga: "DICTIONARY_DGA";
};
export type FirewallRuleDnsAdvancedProtection = (typeof FirewallRuleDnsAdvancedProtection)[keyof typeof FirewallRuleDnsAdvancedProtection];
export declare const FirewallRuleFirewallBlockResponse: {
    readonly Nodata: "NODATA";
    readonly Nxdomain: "NXDOMAIN";
    readonly Override: "OVERRIDE";
};
export type FirewallRuleFirewallBlockResponse = (typeof FirewallRuleFirewallBlockResponse)[keyof typeof FirewallRuleFirewallBlockResponse];
export declare const GlobalResolverCrResourceStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Updating: "UPDATING";
    readonly Deleting: "DELETING";
};
export type GlobalResolverCrResourceStatus = (typeof GlobalResolverCrResourceStatus)[keyof typeof GlobalResolverCrResourceStatus];
export declare const GlobalResolverIpAddressType: {
    readonly Ipv4: "IPV4";
    readonly DualStack: "DUAL_STACK";
};
export type GlobalResolverIpAddressType = (typeof GlobalResolverIpAddressType)[keyof typeof GlobalResolverIpAddressType];
export declare const HostedZoneAssociationStatus: {
    readonly Creating: "CREATING";
    readonly Operational: "OPERATIONAL";
    readonly Deleting: "DELETING";
};
export type HostedZoneAssociationStatus = (typeof HostedZoneAssociationStatus)[keyof typeof HostedZoneAssociationStatus];
