import { TypeFromCodec } from '@cloudflare/util-en-garde'; export type ElementType = T extends (infer U)[] ? U : never; export declare const AccountSettings: import("@cloudflare/util-en-garde").ObjectCodec<{ access_approval_expiry: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; enforce_twofactor: import("@cloudflare/util-en-garde").Codec; api_access_enabled: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; abuse_contact_email: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; export type AccountSettings = TypeFromCodec; export declare const AccountMeta: import("@cloudflare/util-en-garde").ObjectCodec<{ has_pro_zones: import("@cloudflare/util-en-garde").Codec; has_business_zones: import("@cloudflare/util-en-garde").Codec; has_enterprise_zones: import("@cloudflare/util-en-garde").Codec; }>; export type AccountMeta = TypeFromCodec; export declare const AccountLegacyFlagStatus: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; export type AccountLegacyFlagStatus = TypeFromCodec; export declare const AccountLegacyFlagEnterpriseZoneQuota: import("@cloudflare/util-en-garde").ObjectCodec<{ maximum: import("@cloudflare/util-en-garde").Codec; current: import("@cloudflare/util-en-garde").Codec; available: import("@cloudflare/util-en-garde").Codec; }>; export type AccountLegacyFlagEnterpriseZoneQuota = TypeFromCodec; export declare const AccountLegacyFlags: import("@cloudflare/util-en-garde").ObjectCodec<{ dns_firewall: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; china_network_visible: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; china_private_key_network_deployment: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; cname_signup: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; custom_pages: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; enterprise_zone_quota: import("@cloudflare/util-en-garde").ObjectCodec<{ maximum: import("@cloudflare/util-en-garde").Codec; current: import("@cloudflare/util-en-garde").Codec; available: import("@cloudflare/util-en-garde").Codec; }>; }>; export type AccountLegacyFlags = TypeFromCodec; export declare const AccountQuotaValues: import("@cloudflare/util-en-garde").ObjectCodec<{ remaining: import("@cloudflare/util-en-garde").Codec; used: import("@cloudflare/util-en-garde").Codec; }>; export type AccountQuotaValues = TypeFromCodec; export declare const AccountQuota: import("@cloudflare/util-en-garde").ObjectCodec<{ bulk_pro: import("@cloudflare/util-en-garde").Codec; used: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; bulk_biz: import("@cloudflare/util-en-garde").Codec; used: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; bulk_ent: import("@cloudflare/util-en-garde").Codec; used: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; }>; export type AccountQuota = TypeFromCodec; export declare const AccountRole: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; permissions: import("@cloudflare/util-en-garde").ObjectCodec<{ access: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; analytics: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; api_gateway: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; app: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; auditlogs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; billing: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; blocks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; cache_purge: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; dns_records: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; lb: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; legal: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; logs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; magic: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; member: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; organization: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; r2_bucket: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; page_shield: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; ssl: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; stream: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; subscription: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waf: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waitingroom: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; webhooks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; worker: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zaraz: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_settings: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; http_applications: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_versioning: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; }>; }>; export type AccountRole = TypeFromCodec; export declare const AccountMemberResourceGroup: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; metadata: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; }>; export type AccountMemberResourceGroup = TypeFromCodec; export declare const AccountMemberPermissionGroup: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type AccountMemberPermissionGroup = TypeFromCodec; export declare const AccountMemberPolicy: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; access: import("@cloudflare/util-en-garde").Codec; permission_groups: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; resource_groups: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; metadata: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; }>>>; }>>>; export type AccountMemberPolicy = TypeFromCodec; export declare const AccountMember: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; user: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; two_factor_authentication_enabled: import("@cloudflare/util-en-garde").Codec; }>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; api_access_enabled: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; roles: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; permissions: import("@cloudflare/util-en-garde").ObjectCodec<{ access: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; analytics: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; api_gateway: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; app: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; auditlogs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; billing: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; blocks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; cache_purge: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; dns_records: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; lb: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; legal: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; logs: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; magic: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; member: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; organization: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; r2_bucket: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; page_shield: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; ssl: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; stream: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; subscription: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waf: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; waitingroom: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; webhooks: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; worker: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zaraz: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_settings: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; http_applications: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; zone_versioning: import("@cloudflare/util-en-garde").ObjectCodec<{ read: import("@cloudflare/util-en-garde").Codec; edit: import("@cloudflare/util-en-garde").Codec; }>; }>; }>>>; policies: import("@cloudflare/util-en-garde").Codec; access: import("@cloudflare/util-en-garde").Codec; permission_groups: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; meta: import("@cloudflare/util-en-garde").ObjectCodec<{ description: import("@cloudflare/util-en-garde").Codec; editable: import("@cloudflare/util-en-garde").Codec; label: import("@cloudflare/util-en-garde").Codec; scopes: import("@cloudflare/util-en-garde").Codec; visibility: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; permissions: import("@cloudflare/util-en-garde").Codec; key: import("@cloudflare/util-en-garde").Codec; implies: import("@cloudflare/util-en-garde").Codec; key: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; }>>>, import("io-ts").UndefinedC]>>; }>>>; resource_groups: import("@cloudflare/util-en-garde").Codec; meta: import("@cloudflare/util-en-garde").ObjectCodec<{ editable: import("@cloudflare/util-en-garde").Codec; }>; name: import("@cloudflare/util-en-garde").Codec; scope: import("@cloudflare/util-en-garde").ObjectCodec<{ key: import("@cloudflare/util-en-garde").Codec; objects: import("@cloudflare/util-en-garde").Codec; }>>>; subset_of: import("@cloudflare/util-en-garde").Codec; objects: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; }>>>, import("io-ts").UndefinedC]>>; }>; }>>>; }>>>, import("io-ts").UndefinedC]>>; }>; export type AccountMember = TypeFromCodec; export declare const WebhookEvent: import("@cloudflare/util-en-garde").ObjectCodec<{ 'ssl.certificate.deletion.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deletion.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deployment.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deployment.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.upcoming_certificate_expiration_notification': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.validation.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.validation.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.custom_hostname_certificate.validation.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.custom_hostname_certificate.validation.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.dedicated_certificate.issuance.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.dedicated_certificate.issuance.succeeded': import("@cloudflare/util-en-garde").Codec; }>; export type WebhookEvent = TypeFromCodec; export declare const AccountWebhook: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; category: import("@cloudflare/util-en-garde").Codec; triggers: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; secret: import("@cloudflare/util-en-garde").Codec; events: import("@cloudflare/util-en-garde").ObjectCodec<{ 'ssl.certificate.deletion.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deletion.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deployment.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.deployment.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.renewal.upcoming_certificate_expiration_notification': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.validation.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.certificate.validation.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.custom_hostname_certificate.validation.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.custom_hostname_certificate.validation.succeeded': import("@cloudflare/util-en-garde").Codec; 'ssl.dedicated_certificate.issuance.failed': import("@cloudflare/util-en-garde").Codec; 'ssl.dedicated_certificate.issuance.succeeded': import("@cloudflare/util-en-garde").Codec; }>; }>; export type AccountWebhook = TypeFromCodec; export declare const AccountInvite: import("@cloudflare/util-en-garde").ObjectCodec<{ account_pubname: import("@cloudflare/util-en-garde").Codec; user_email: import("@cloudflare/util-en-garde").Codec; }>; export type AccountInvite = TypeFromCodec; export declare const Account: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; created_on: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; settings: import("@cloudflare/util-en-garde").ObjectCodec<{ access_approval_expiry: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; enforce_twofactor: import("@cloudflare/util-en-garde").Codec; api_access_enabled: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; abuse_contact_email: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; meta: import("@cloudflare/util-en-garde").ObjectCodec<{ has_pro_zones: import("@cloudflare/util-en-garde").Codec; has_business_zones: import("@cloudflare/util-en-garde").Codec; has_enterprise_zones: import("@cloudflare/util-en-garde").Codec; }>; legacy_flags: import("@cloudflare/util-en-garde").ObjectCodec<{ dns_firewall: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; china_network_visible: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; china_private_key_network_deployment: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; cname_signup: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; custom_pages: import("@cloudflare/util-en-garde").ObjectCodec<{ enabled: import("@cloudflare/util-en-garde").Codec; }>; enterprise_zone_quota: import("@cloudflare/util-en-garde").ObjectCodec<{ maximum: import("@cloudflare/util-en-garde").Codec; current: import("@cloudflare/util-en-garde").Codec; available: import("@cloudflare/util-en-garde").Codec; }>; }>; }>; export type Account = TypeFromCodec; export declare const AccountLegoState: 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 type AccountLegoState = TypeFromCodec; export declare const AccountSubscriptionType: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; export type AccountSubscriptionType = TypeFromCodec; export declare const AccountLegoProduct: 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 type AccountLegoProduct = TypeFromCodec; export declare const AccountLegoContact: import("@cloudflare/util-en-garde").ObjectCodec<{ first_name: import("@cloudflare/util-en-garde").Codec; last_name: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; organization: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type AccountLegoContact = TypeFromCodec; export declare const AccountLegoContactAPI: import("@cloudflare/util-en-garde").ObjectCodec<{ contact: import("@cloudflare/util-en-garde").ObjectCodec<{ first_name: import("@cloudflare/util-en-garde").Codec; last_name: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; organization: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; }>; export type AccountLegoContactAPI = TypeFromCodec; export declare const AccountLegoContract: import("@cloudflare/util-en-garde").ObjectCodec<{ lego_state: 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("io-ts").UndefinedC]>>; subscription_type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>; export type AccountLegoContract = TypeFromCodec; export declare const AccountFirewallRulesetHTTPApplication: import("@cloudflare/util-en-garde").ObjectCodec<{ action: import("@cloudflare/util-en-garde").Codec>; position: import("@cloudflare/util-en-garde").ObjectCodec<{ index: import("@cloudflare/util-en-garde").Codec; after: import("@cloudflare/util-en-garde").Codec; before: import("@cloudflare/util-en-garde").Codec; }>; action_parameters: import("@cloudflare/util-en-garde").ObjectCodec<{ http_application: import("@cloudflare/util-en-garde").Codec; version: import("@cloudflare/util-en-garde").Codec; lock_by_default: import("@cloudflare/util-en-garde").Codec; }>; id: import("@cloudflare/util-en-garde").Codec; expression: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; description: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; version: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; last_updated: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; ref: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type AccountFirewallRulesetHTTPApplication = TypeFromCodec; export declare const RulesetOverrideHTTPApplication: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; kind: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; phase: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; version: import("@cloudflare/util-en-garde").Codec; last_updated: import("@cloudflare/util-en-garde").Codec; rules: import("@cloudflare/util-en-garde").Codec>; position: import("@cloudflare/util-en-garde").ObjectCodec<{ index: import("@cloudflare/util-en-garde").Codec; after: import("@cloudflare/util-en-garde").Codec; before: import("@cloudflare/util-en-garde").Codec; }>; action_parameters: import("@cloudflare/util-en-garde").ObjectCodec<{ http_application: import("@cloudflare/util-en-garde").Codec; version: import("@cloudflare/util-en-garde").Codec; lock_by_default: import("@cloudflare/util-en-garde").Codec; }>; id: import("@cloudflare/util-en-garde").Codec; expression: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; description: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; version: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; last_updated: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; ref: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; }>; export type RulesetOverrideHTTPApplication = TypeFromCodec;