import { SupportedLocales } from '@cloudflare/intl-types'; import { TypeFromCodec } from '@cloudflare/util-en-garde'; export declare const User: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; betas: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; email: import("@cloudflare/util-en-garde").Codec; username: 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]>>; telephone: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; country: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; zipcode: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; has_completed_2fa_recovery_setup: import("@cloudflare/util-en-garde").Codec; two_factor_authentication_enabled: import("@cloudflare/util-en-garde").Codec; two_factor_authentication_locked: import("@cloudflare/util-en-garde").Codec; two_factor_recovery_codes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; created_on: import("@cloudflare/util-en-garde").Codec; modified_on: import("@cloudflare/util-en-garde").Codec; organizations: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; permissions: import("@cloudflare/util-en-garde").Codec>>; roles: import("@cloudflare/util-en-garde").Codec>>; }>>>; 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; email_verified: import("@cloudflare/util-en-garde").Codec; suspended: import("@cloudflare/util-en-garde").Codec; twofactor: import("@cloudflare/util-en-garde").Codec>; }>, import("io-ts").UndefinedC]>>; totp_configured: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; webauthn_configured: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; redirect_sso: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; redirect_oauth: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; primary_account_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type User = TypeFromCodec; export declare const UserDetails: import("@cloudflare/util-en-garde").ObjectCodec<{ '2FA-RECOVERY': import("@cloudflare/util-en-garde").Codec; }>; export type UserDetails = TypeFromCodec; export declare const UserGroup: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; modified_on: 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]>>; }>; }>>>; }>>>; }>; export type UserGroup = TypeFromCodec; export declare const UserGroupMember: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; }>; export type UserGroupMember = TypeFromCodec; export declare const Dpa: import("@cloudflare/util-en-garde").ObjectCodec<{ created_on: import("@cloudflare/util-en-garde").Codec; modified_on: import("@cloudflare/util-en-garde").Codec; signed_on: import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; user: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>; }>; export type Dpa = TypeFromCodec; export declare const Preference: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; export type Preference = TypeFromCodec; export declare const UserCommunicationPreferences: import("@cloudflare/util-en-garde").ObjectCodec<{ email: import("@cloudflare/util-en-garde").ObjectCodec<{ verified: import("@cloudflare/util-en-garde").Codec; hard_bounce: import("@cloudflare/util-en-garde").Codec; }>; preferences: import("@cloudflare/util-en-garde").ObjectCodec<{ analytics: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; apps: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; apps_communication: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; blog: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; cf_status: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; comm_ea: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; comm_news: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; comm_ssu: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; coms_optout_ssl_cert_expired_fallbacks_deployed: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; coms_optout_ssl_cert_expired_no_fallbacks: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; coms_optout_ssl_customcert_expiring_notification: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; coms_optout_ssl_dedicated_cert_expiring_cname_notification: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; coms_optout_ssl_dedicated_cert_expiring_dns_notification: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; education: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; events: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; feedback: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; marketing_communication: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; origin_status: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; product_news: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; zone_versioning_warning: import("@cloudflare/util-en-garde").ObjectCodec<{ subscribed: import("@cloudflare/util-en-garde").Codec; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; }>; 'language-locale': import("@cloudflare/util-en-garde").Codec>>; created_on: import("@cloudflare/util-en-garde").Codec; updated_on: import("@cloudflare/util-en-garde").Codec; }>; export type UserCommunicationPreferences = TypeFromCodec;