import { TypeFromCodec } from '@cloudflare/util-en-garde'; export declare const RegistrationStatus: 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>, 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>]>>; export declare const LandingSettings: import("@cloudflare/util-en-garde").ObjectCodec<{ eligible: import("@cloudflare/util-en-garde").Codec; enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type RegistrationStatus = TypeFromCodec; export declare const RegistrantContact: import("@cloudflare/util-en-garde").ObjectCodec<{ address: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>; export type RegistrantContact = TypeFromCodec; export declare const RegistrantContacts: import("@cloudflare/util-en-garde").ObjectCodec<{ registrant: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; technical: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; administrator: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; billing: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; }>; export type RegistrantContacts = TypeFromCodec; export declare const RegistrationSettings: import("@cloudflare/util-en-garde").ObjectCodec<{ auto_renew: import("@cloudflare/util-en-garde").Codec; privacy: import("@cloudflare/util-en-garde").Codec; contacts: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; technical: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; administrator: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; billing: import("@cloudflare/util-en-garde").Codec; address2: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; label: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; }>, import("io-ts").UndefinedC]>>; years: import("@cloudflare/util-en-garde").Codec; }>; export type RegistrationSettings = TypeFromCodec; export declare const DomainFees: import("@cloudflare/util-en-garde").ObjectCodec<{ icann_fee: import("@cloudflare/util-en-garde").Codec; redemption_fee: import("@cloudflare/util-en-garde").Codec; registration_fee: import("@cloudflare/util-en-garde").Codec; renewal_fee: import("@cloudflare/util-en-garde").Codec; transfer_fee: import("@cloudflare/util-en-garde").Codec; }>; export type DomainFees = TypeFromCodec; export declare enum DomainProtectionStatus { ONBOARDING_INITIATED = "Onboarding Initiated", ONBOARDED = "Onboarded", PENDING_REGISTRY_LOCK = "Pending Registry Lock", PENDING_REGISTRY_UNLOCK = "Pending Registry Unlock", REGISTRY_UNLOCKED = "Registry Unlocked", LOCKED = "Locked", FAILED_TO_LOCK = "Failed To Lock", PENDING_UNLOCK_APPROVAL = "Pending Unlock Approval", UNLOCKED = "Unlocked", OFFBOARDED = "Offboarded" } export declare const Domain: import("@cloudflare/util-en-garde").ObjectCodec<{ administrator_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; auth_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; auto_renew: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; available: import("@cloudflare/util-en-garde").Codec; billing_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; can_register: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cloudflare_dns: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cloudflare_registration: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; contacts: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; contacts_updated_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cor_locked: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cor_locked_until: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; cor_responses_pending: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; current_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; domain_protection_services: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>, import("io-ts").UndefinedC]>>; dns: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; ds_records: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; expires_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fees: import("@cloudflare/util-en-garde").Codec; redemption_fee: import("@cloudflare/util-en-garde").Codec; registration_fee: import("@cloudflare/util-en-garde").Codec; renewal_fee: import("@cloudflare/util-en-garde").Codec; transfer_fee: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; landing: import("@cloudflare/util-en-garde").Codec; enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_known_status: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; locked: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; name: import("@cloudflare/util-en-garde").Codec; name_servers: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; partner_response: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; payment_expires_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pending_transfer: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; permissions: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; previous_registrar: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; privacy: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; registered_at: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registrant_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registry_object_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registry_statuses: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; supported_tld: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; technical_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; transfer_conditions: import("@cloudflare/util-en-garde").Codec; not_premium: import("@cloudflare/util-en-garde").Codec; not_secure: import("@cloudflare/util-en-garde").Codec; not_started: import("@cloudflare/util-en-garde").Codec; not_waiting: import("@cloudflare/util-en-garde").Codec; supported_tld: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; updated_at: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; updated_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_created_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_current_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_previous_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_updated_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; whois: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type Domain = TypeFromCodec; export declare const DomainExists: import("@cloudflare/util-en-garde").ObjectCodec<{ available: import("@cloudflare/util-en-garde").Codec; }>; export type DomainExists = TypeFromCodec; export declare const GetDomainsResult: import("@cloudflare/util-en-garde").ObjectCodec<{ result: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; auth_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; auto_renew: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; available: import("@cloudflare/util-en-garde").Codec; billing_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; can_register: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cloudflare_dns: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cloudflare_registration: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; contacts: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; contacts_updated_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cor_locked: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cor_locked_until: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; cor_responses_pending: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; current_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; domain_protection_services: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>, import("io-ts").UndefinedC]>>; dns: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; ds_records: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; email_verified: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; expires_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fees: import("@cloudflare/util-en-garde").Codec; redemption_fee: import("@cloudflare/util-en-garde").Codec; registration_fee: import("@cloudflare/util-en-garde").Codec; renewal_fee: import("@cloudflare/util-en-garde").Codec; transfer_fee: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; landing: import("@cloudflare/util-en-garde").Codec; enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_known_status: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; locked: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; name: import("@cloudflare/util-en-garde").Codec; name_servers: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; material_changes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; partner_response: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; payment_expires_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pending_transfer: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; permissions: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; previous_registrar: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; privacy: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; registered_at: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registrant_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registry_object_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; registry_statuses: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; supported_tld: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; technical_contact_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; transfer_conditions: import("@cloudflare/util-en-garde").Codec; not_premium: import("@cloudflare/util-en-garde").Codec; not_secure: import("@cloudflare/util-en-garde").Codec; not_started: import("@cloudflare/util-en-garde").Codec; not_waiting: import("@cloudflare/util-en-garde").Codec; supported_tld: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; updated_at: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; updated_registrar: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_created_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_current_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_previous_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; using_updated_registrar_nameservers: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; whois: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; result_info: import("@cloudflare/util-en-garde").ObjectCodec<{ count: import("@cloudflare/util-en-garde").Codec; page: import("@cloudflare/util-en-garde").Codec; per_page: import("@cloudflare/util-en-garde").Codec; total_count: import("@cloudflare/util-en-garde").Codec; }>; errors: import("@cloudflare/util-en-garde").Codec>>; messages: import("@cloudflare/util-en-garde").Codec>>; success: import("@cloudflare/util-en-garde").Codec; }>; export declare const DomainSearchResult: import("@cloudflare/util-en-garde").ObjectCodec<{ check_result: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; supported_tld: import("@cloudflare/util-en-garde").Codec; premium: import("@cloudflare/util-en-garde").Codec; available: import("@cloudflare/util-en-garde").Codec; can_register: import("@cloudflare/util-en-garde").Codec; }>]>>, import("io-ts").UndefinedC]>>; domains: import("@cloudflare/util-en-garde").Codec; availability: import("@cloudflare/util-en-garde").Codec; price: import("@cloudflare/util-en-garde").Codec; icann_fee: import("@cloudflare/util-en-garde").Codec; pricing: import("@cloudflare/util-en-garde").ObjectCodec<{ currency: import("@cloudflare/util-en-garde").Codec; registration_fee: import("@cloudflare/util-en-garde").Codec; renewal_fee: import("@cloudflare/util-en-garde").Codec; }>; pricing_local: import("@cloudflare/util-en-garde").ObjectCodec<{ currency: import("@cloudflare/util-en-garde").Codec; registration_fee: import("@cloudflare/util-en-garde").Codec; renewal_fee: import("@cloudflare/util-en-garde").Codec; }>; }>>>; }>; export type DomainSearchResult = TypeFromCodec; export declare const DomainEligibility: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; can_register: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; supported_tld: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; premium: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; available: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; export type DomainEligibility = TypeFromCodec; export declare enum ApproverStatus { PENDING = "pending", VERIFIED = "verified", REJECTED = "rejected", PENDING_DELETE = "pending_delete", DELETED = "deleted" } export declare const DesignatedApprover: import("@cloudflare/util-en-garde").ObjectCodec<{ email: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec>>; first_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; phone_number: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; }>; export type Approver = TypeFromCodec; export declare const DomainProtectionDesignatedApprovers: import("@cloudflare/util-en-garde").ObjectCodec<{ designated_approvers: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec>>; first_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; phone_number: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; }>>>; }>; export declare enum DomainProtectionConfigStatus { PENDING = "pending", PENDING_UPDATE = "pending_update", ENABLED = "enabled", DISABLED = "disabled" } export declare const DomainProtectionConfig: import("@cloudflare/util-en-garde").ObjectCodec<{ auto_relock_after: import("@cloudflare/util-en-garde").Codec; number_of_designated_approvers: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec>>; }>; export type DomainProtectionConfig = TypeFromCodec; export declare const DomainProtectionData: import("@cloudflare/util-en-garde").Codec; number_of_designated_approvers: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec>>; }>, import("@cloudflare/util-en-garde").ObjectCodec<{ designated_approvers: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec>>; first_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; phone_number: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; }>>>; }>]>>; export type DomainProtectionData = TypeFromCodec; export declare const DomainProtectionPostResult: import("@cloudflare/util-en-garde").ObjectCodec<{ status: import("@cloudflare/util-en-garde").Codec; message: import("@cloudflare/util-en-garde").Codec; }>; export declare enum ResendDomainProtectionEmailRequest { UNLOCK_APPROVAL = "UnlockApprovalRequest", CONFIGURATION_UPDATE = "ConfigurationUpdateRequest", APPROVER_EMAIL_VERIFICATION = "DesignatedApproverVerificationRequest", APPROVER_REMOVAL = "DesignatedApproverRemovalRequest" } export declare const SupportedTLDs: import("@cloudflare/util-en-garde").ObjectCodec<{ tlds: import("@cloudflare/util-en-garde").Codec>>; }>; export declare const DomainUpdateResult: import("@cloudflare/util-en-garde").ObjectCodec<{ message: import("@cloudflare/util-en-garde").Codec; }>; export declare const DefaultContactInformation: import("@cloudflare/util-en-garde").ObjectCodec<{ result: import("@cloudflare/util-en-garde").ObjectCodec<{ entry: import("@cloudflare/util-en-garde").ObjectCodec<{ address2: import("@cloudflare/util-en-garde").Codec; address: import("@cloudflare/util-en-garde").Codec; city: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; default: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; email_verified: import("@cloudflare/util-en-garde").Codec; fax: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec; last_name: import("@cloudflare/util-en-garde").Codec; organization: import("@cloudflare/util-en-garde").Codec; phone: import("@cloudflare/util-en-garde").Codec; state: import("@cloudflare/util-en-garde").Codec; zip: import("@cloudflare/util-en-garde").Codec; }>; }>; }>;