import { TypeFromCodec } from '@cloudflare/util-en-garde'; export declare const DNSRecordMeta: import("@cloudflare/util-en-garde").ObjectCodec<{ auto_added: import("@cloudflare/util-en-garde").Codec; custom_nameserver: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; email_routing: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fallback_origin: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_by_apps: import("@cloudflare/util-en-garde").Codec; managed_by_argo_tunnel: import("@cloudflare/util-en-garde").Codec; managed_by_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_by_web3: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_cname: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; read_only: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; shopify: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; origin_worker_id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; r2_bucket: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cooperation_cloud: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type DNSRecordMeta = TypeFromCodec; export declare const DNSRecord: import("@cloudflare/util-en-garde").ObjectCodec<{ content: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_on: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; data: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; meta: import("@cloudflare/util-en-garde").Codec; custom_nameserver: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; email_routing: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fallback_origin: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_by_apps: import("@cloudflare/util-en-garde").Codec; managed_by_argo_tunnel: import("@cloudflare/util-en-garde").Codec; managed_by_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_by_web3: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; managed_cname: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; read_only: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; shopify: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; origin_worker_id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; r2_bucket: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cooperation_cloud: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>, import("io-ts").UndefinedC]>>; modified_on: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; name: import("@cloudflare/util-en-garde").Codec; priority: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; proxiable: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; proxied: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; ttl: import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; zone_id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zone_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; comment: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; tags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; settings: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>, import("io-ts").UndefinedC]>>; }>; export type DNSRecord = TypeFromCodec; export declare const DNSFirewallCluster: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; maximum_cache_ttl: import("@cloudflare/util-en-garde").Codec; minimum_cache_ttl: import("@cloudflare/util-en-garde").Codec; deprecate_any_requests: import("@cloudflare/util-en-garde").Codec; upstream_ips: import("@cloudflare/util-en-garde").Codec>>; dns_firewall_ips: import("@cloudflare/util-en-garde").Codec>>; }>; export type DNSFirewallCluster = TypeFromCodec; export declare const DNSAcl: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; ip_range: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; }>; export type DNSAcl = TypeFromCodec; export declare const DNSTsig: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; algo: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; secret: import("@cloudflare/util-en-garde").Codec; }>; export type DNSTsig = TypeFromCodec; export declare const DNSPeer: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec; ip: import("@cloudflare/util-en-garde").Codec; port: import("@cloudflare/util-en-garde").Codec; ixfr_enable: import("@cloudflare/util-en-garde").Codec; tsig_id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type DNSPeer = TypeFromCodec; export declare const ZonePeerConfig: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; auto_refresh_seconds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; peers: import("@cloudflare/util-en-garde").Codec>>; checked_time: import("@cloudflare/util-en-garde").Codec; modified_time: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; last_transferred_time: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type ZonePeerConfig = TypeFromCodec; export declare const DNSOutgoingZoneTransfers: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; export type DNSOutgoingZoneTransfers = TypeFromCodec; export declare const HostnameRegions: import("@cloudflare/util-en-garde").Codec; label: import("@cloudflare/util-en-garde").Codec; }>>>; export type HostnameRegions = TypeFromCodec; export declare const RegionalHostname: import("@cloudflare/util-en-garde").ObjectCodec<{ hostname: import("@cloudflare/util-en-garde").Codec; region_key: import("@cloudflare/util-en-garde").Codec; }>; export type RegionalHostname = TypeFromCodec; export declare const RegionalHostnames: import("@cloudflare/util-en-garde").Codec; region_key: import("@cloudflare/util-en-garde").Codec; }>>>; export type RegionalHostnames = TypeFromCodec;