import { TypeFromCodec } from '@cloudflare/util-en-garde'; export declare const PaymentGateway: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; export type PaymentGateway = TypeFromCodec; export declare const DeviceDetails: import("@cloudflare/util-en-garde").ObjectCodec<{ device_session_id: import("@cloudflare/util-en-garde").Codec; fraud_merchant_id: import("@cloudflare/util-en-garde").Codec; correlation_id: import("@cloudflare/util-en-garde").Codec; }>; export type DeviceDetails = TypeFromCodec; export declare const BFResponse: import("@cloudflare/util-en-garde").ObjectCodec<{ nonce: import("@cloudflare/util-en-garde").Codec; deviceDetails: import("@cloudflare/util-en-garde").ObjectCodec<{ device_session_id: import("@cloudflare/util-en-garde").Codec; fraud_merchant_id: import("@cloudflare/util-en-garde").Codec; correlation_id: import("@cloudflare/util-en-garde").Codec; }>; details: import("@cloudflare/util-en-garde").ObjectCodec<{ firstName: import("@cloudflare/util-en-garde").Codec; lastName: import("@cloudflare/util-en-garde").Codec; email: import("@cloudflare/util-en-garde").Codec; }>; }>; export type BFResponse = TypeFromCodec; export declare const PaymentMethodType: 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 PaymentMethodType = TypeFromCodec; export declare const PaymentMethod: import("@cloudflare/util-en-garde").ObjectCodec<{ id: 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("io-ts").UndefinedC]>>; last_four: import("@cloudflare/util-en-garde").Codec; bank_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_account_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cashapp_cash_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; expiration_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; first_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; country: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zipcode: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_gateway: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; payment_nonce: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; device_data: import("@cloudflare/util-en-garde").Codec; fraud_merchant_id: import("@cloudflare/util-en-garde").Codec; correlation_id: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; default: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; h_captcha_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; validation_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; captcha_challenge_jwt: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tax_id_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cf_turnstile_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type PaymentMethod = TypeFromCodec; export declare const PaymentMethodList: 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("io-ts").UndefinedC]>>; last_four: import("@cloudflare/util-en-garde").Codec; bank_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_account_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cashapp_cash_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; expiration_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; first_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; last_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; country: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zipcode: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_gateway: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; payment_nonce: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; device_data: import("@cloudflare/util-en-garde").Codec; fraud_merchant_id: import("@cloudflare/util-en-garde").Codec; correlation_id: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; default: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; h_captcha_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; validation_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; captcha_challenge_jwt: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tax_id_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cf_turnstile_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; export type PaymentMethodList = TypeFromCodec; export declare const BillingProfile: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; first_name: import("@cloudflare/util-en-garde").Codec; last_name: import("@cloudflare/util-en-garde").Codec; company: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; billing_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zipcode: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; enterprise_billing_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; enterprise_primary_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; card_expiry_month: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; card_expiry_year: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; card_number: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; vat: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_email: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_first_name: import("@cloudflare/util-en-garde").Codec; payment_last_name: import("@cloudflare/util-en-garde").Codec; payment_address: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_country: import("@cloudflare/util-en-garde").Codec; payment_zipcode: import("@cloudflare/util-en-garde").Codec; payment_state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_gateway: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; next_bill_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; use_legacy: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; is_partner: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; buying_rate_plan: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; profile_type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; validation_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_nonce: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; device_data: import("@cloudflare/util-en-garde").Codec; fraud_merchant_id: import("@cloudflare/util-en-garde").Codec; correlation_id: import("@cloudflare/util-en-garde").Codec; }>, import("io-ts").UndefinedC]>>; account_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; balance: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; h_captcha_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; captcha_challenge_jwt: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; default: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; 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("io-ts").UndefinedC]>>; tax_id_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cf_turnstile_response: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type BillingProfile = TypeFromCodec; export declare const BillingAccountType: 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 type BillingAccountType = TypeFromCodec; export declare const BillingAccount: import("@cloudflare/util-en-garde").ObjectCodec<{ account_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("io-ts").UndefinedC]>>; status: import("@cloudflare/util-en-garde").Codec; flags: import("@cloudflare/util-en-garde").ObjectCodec<{ async_tract: import("@cloudflare/util-en-garde").Codec; banned: import("@cloudflare/util-en-garde").Codec; pdf_invoices: import("@cloudflare/util-en-garde").Codec; install_base_customer: import("@cloudflare/util-en-garde").Codec; bad_debt: import("@cloudflare/util-en-garde").Codec; }>; }>; export type BillingAccount = TypeFromCodec; export declare const BillingTransaction: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec; action: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; occurred_at: import("@cloudflare/util-en-garde").Codec; invoice_id: import("@cloudflare/util-en-garde").Codec; receipt_id: import("@cloudflare/util-en-garde").Codec; currency: import("@cloudflare/util-en-garde").Codec; external_invoice_id: import("@cloudflare/util-en-garde").Codec; amount: import("@cloudflare/util-en-garde").Codec; amount_to_pay: 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>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; source: import("@cloudflare/util-en-garde").Codec; hosted_invoice_url: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; source_invoice_id: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type BillingTransaction = TypeFromCodec; export declare const BillingPayment: import("@cloudflare/util-en-garde").ObjectCodec<{ payment_applications: import("@cloudflare/util-en-garde").Codec; amount: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; amount: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; payment_method_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; }>; export type BillingPayment = TypeFromCodec; export declare const PayInvoice: import("@cloudflare/util-en-garde").ObjectCodec<{ invoice_id: import("@cloudflare/util-en-garde").Codec; payment_method_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>, import("io-ts").UndefinedC]>>; }>; export type PayInvoice = TypeFromCodec; export declare const BillingQuote: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; account_id: import("@cloudflare/util-en-garde").Codec; coupon_code: import("@cloudflare/util-en-garde").Codec; original_price: import("@cloudflare/util-en-garde").Codec; discount: import("@cloudflare/util-en-garde").Codec; price: import("@cloudflare/util-en-garde").Codec; subscriptions: import("@cloudflare/util-en-garde").Codec; unit_original_price: import("@cloudflare/util-en-garde").Codec; unit_discount: import("@cloudflare/util-en-garde").Codec; unit_price: import("@cloudflare/util-en-garde").Codec; rate_plan: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>; component_values: import("@cloudflare/util-en-garde").Codec; value: import("@cloudflare/util-en-garde").Codec; }>>>; }>>>; created_date: import("@cloudflare/util-en-garde").Codec; }>; export type BillingQuote = TypeFromCodec; export declare const BillableUsageMetric: 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 BillableUsageMetric = TypeFromCodec; export declare const BillableUsageTimeDelta: 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 BillableUsageTimeDelta = TypeFromCodec; export declare const BillableUsage: import("@cloudflare/util-en-garde").ObjectCodec<{ rows: import("@cloudflare/util-en-garde").Codec; data: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec>>>>; }>>>]>>, import("io-ts").UndefinedC]>>; data_lag: import("@cloudflare/util-en-garde").Codec; min: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec>>; max: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec>>; totals: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec>>; query: import("@cloudflare/util-en-garde").ObjectCodec<{ dimensions: import("@cloudflare/util-en-garde").Codec>>; metrics: 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("io-ts").UndefinedC]>>; since: import("@cloudflare/util-en-garde").Codec; until: import("@cloudflare/util-en-garde").Codec; time_delta: 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>]>>; limit: import("@cloudflare/util-en-garde").Codec; }>; time_intervals: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>>>, import("io-ts").UndefinedC]>>; }>; export type BillableUsage = TypeFromCodec; export declare const BillingAccountCredits: import("@cloudflare/util-en-garde").ObjectCodec<{ total_account_credits: import("@cloudflare/util-en-garde").Codec; }>; export type BillingAccountCredits = TypeFromCodec; export declare const PlanName: 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 PlanName = TypeFromCodec; export declare const BillingAddress: import("@cloudflare/util-en-garde").ObjectCodec<{ address: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zipcode: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; validation_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tax_id_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type BillingAddress = TypeFromCodec; export declare const AddressValidation: import("@cloudflare/util-en-garde").ObjectCodec<{ validated_addresses: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; address2: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; city: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; state: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zipcode: import("@cloudflare/util-en-garde").Codec; country: import("@cloudflare/util-en-garde").Codec; validation_code: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; tax_id_type: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; }>; export type AddressValidation = TypeFromCodec; export declare const BillingPlan: import("@cloudflare/util-en-garde").ObjectCodec<{ id: 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>]>>; name: 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>]>>; currency: import("@cloudflare/util-en-garde").Codec>; frequency: 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>]>>; components: 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>]>>; default: import("@cloudflare/util-en-garde").Codec; unit_price: import("@cloudflare/util-en-garde").Codec; }>>>; sets: 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>]>>>>; is_contract: import("@cloudflare/util-en-garde").Codec; }>; export type BillingPlan = TypeFromCodec;