#[path = "generated"]
pub mod core {
    pub mod address;
    pub mod api_errors;
    pub mod balance;
    pub mod balance_transaction;
    pub mod billing_details;
    pub mod cash_balance;
    pub mod charge;
    pub mod custom_unit_amount;
    pub mod customer;
    pub mod dispute;
    pub mod ephemeral_key;
    pub mod file;
    pub mod file_link;
    pub mod invoice_setting_rendering_options;
    pub mod linked_account_options_us_bank_account;
    pub mod mandate;
    pub mod mandate_options_off_session_details_blik;
    pub mod payment_intent;
    pub mod payment_method_options_customer_balance_eu_bank_account;
    pub mod payout;
    pub mod platform_tax_fee;
    pub mod price;
    pub mod product;
    pub mod radar_radar_options;
    pub mod refund;
    pub mod reserve_transaction;
    pub mod setup_attempt;
    pub mod setup_intent;
    pub mod shipping;
    pub mod shipping_rate;
    pub mod tax_code;
    pub mod tax_deducted_at_source;
    pub mod test_helpers_test_clock;
    pub mod token;
    pub mod version;
}
#[path = "generated"]
pub mod payment {
    pub mod bank_account;
    pub mod card;
    pub mod payment_method;
    pub mod source;
}
#[path = "generated"]
#[cfg(feature = "checkout")]
pub mod checkout {
    pub mod checkout_session;
    pub mod item;
    pub mod payment_link;
}
#[path = "generated"]
#[cfg(feature = "billing")]
pub mod billing {
    pub mod billing_portal_configuration;
    pub mod billing_portal_session;
    pub mod coupon;
    pub mod credit_note;
    pub mod credit_note_line_item;
    pub mod customer_balance_transaction;
    pub mod discount;
    pub mod invoice;
    pub mod invoice_payment_method_options_acss_debit;
    pub mod invoice_payment_method_options_bancontact;
    pub mod invoice_payment_method_options_customer_balance;
    pub mod invoice_payment_method_options_konbini;
    pub mod invoice_payment_method_options_us_bank_account;
    pub mod invoiceitem;
    pub mod invoices_shipping_cost;
    pub mod line_item;
    pub mod plan;
    pub mod promotion_code;
    pub mod quote;
    pub mod quotes_resource_total_details;
    pub mod subscription;
    pub mod subscription_billing_thresholds;
    pub mod subscription_item;
    pub mod subscription_item_billing_thresholds;
    pub mod subscription_schedule;
    pub mod tax_id;
    pub mod tax_rate;
    pub mod usage_record;
    pub mod usage_record_summary;
}
#[path = "generated"]
#[cfg(feature = "connect")]
pub mod connect {
    pub mod account;
    pub mod account_link;
    pub mod application;
    pub mod application_fee;
    pub mod connect_collection_transfer;
    pub mod fee_refund;
    pub mod login_link;
    pub mod person;
    pub mod topup;
    pub mod transfer;
    pub mod transfer_reversal;
}
#[path = "generated"]
#[cfg(feature = "fraud")]
pub mod fraud {
    pub mod review;
}
#[path = "generated"]
#[cfg(feature = "issuing")]
pub mod issuing {
    pub mod issuing_authorization;
    pub mod issuing_card;
    pub mod issuing_cardholder;
    pub mod issuing_dispute;
    pub mod issuing_transaction;
}
#[cfg(feature = "sigma")]
pub mod scheduled_query_run;
#[path = "generated"]
#[cfg(feature = "terminal")]
pub mod terminal {
    pub mod terminal_configuration;
    pub mod terminal_connection_token;
    pub mod terminal_location;
    pub mod terminal_reader;
}
#[cfg(feature = "events")]
pub mod event;
#[path = "generated"]
#[cfg(feature = "webhook-endpoints")]
pub mod webhook_endpoints {
    pub mod webhook_endpoint;
}
#[cfg(not(feature = "full"))]
pub mod placeholders;