#![allow(clippy::too_many_lines)]
#![allow(clippy::derive_partial_eq_without_eq)]
#![allow(clippy::extra_unused_lifetimes)] #![allow(clippy::needless_lifetimes)] #![allow(non_snake_case)] #![allow(dead_code)]
#[allow(unused_imports)]
use serde::{Deserialize, Serialize};
#[allow(unused_imports)]
use serde_json::Value;
#[allow(unused_imports)]
use std::collections::HashMap;
#[allow(unused_imports)]
use chrono::{DateTime, Utc};
mod leverage_impact_trading;
mod states_list_request;
mod statement_request;
mod contracts_for_request;
mod new_account_virtual_request;
mod url_item;
mod get_self_exclusion;
mod parameters;
mod landing_company;
mod result_item_any_of_sub0;
mod p2p_advertiser_list_request;
mod topup_virtual;
mod kyc_auth_status_response;
mod p2p_order_cancel;
mod app_markup_details_response;
mod portfolio_request;
mod copy_start_response;
mod get_settings;
mod paymentagent_list_request;
mod ticks_request;
mod contracts_for_response;
mod landing_company_short;
mod exchange_rates_request;
mod reality_check;
mod tnc_acceptance;
mod id;
mod landing_company_request;
mod app_register_request;
mod mt5_withdrawal_response;
mod kyc_auth_status;
mod environment;
mod deposit;
mod p2p_advertiser_payment_methods;
mod paymentagent_transfer;
mod cancel_response;
mod white_label_links;
mod partner_settings_update_response;
mod mt5_password_change;
mod dispute_reason;
mod trading_platform_status_request;
mod hide_client_schedule_unavailable;
mod p2p_order_confirm_request;
mod p2p_advertiser_update_request;
mod landing_company_info;
mod cancel;
mod required_initial_margin;
mod account_opening_reason;
mod page_type;
mod allow_forward_starting;
mod is_trading_suspended;
mod kyc_auth_status_one_of_sub0;
mod error;
mod copy_stop_response;
mod account_item;
mod set_self_exclusion_response;
mod market;
mod account_list_item;
mod history;
mod partner_signup;
mod supported_document_item;
mod topup_virtual_request;
mod tnc_approval_request;
mod login_history_response;
mod partner_settings_update;
mod sort_field_item;
mod exchange_is_open;
mod disabled;
mod confirm_email_response;
mod account_type;
mod residence_list;
mod set_settings_response;
mod resident_self_declaration;
mod contract_update_response;
mod mt5_login_list_response;
mod p2p_country_list;
mod buy_contract_for_multiple_accounts_response;
mod sell_expired_request;
mod document_upload_request;
mod identity_verification_document_add;
mod market_type;
mod portfolio;
mod app_delete_response;
mod sell;
mod api_token;
mod transfer_between_accounts_request;
mod mt5_new_account_response;
mod p2p_order_review_request;
mod payout_currencies_request;
mod sell_response;
mod rate_type;
mod ticks_history_response;
mod new_account_real;
mod app_markup_details_request;
mod copytrading_list;
mod trade_duration_item;
mod barrier_range;
mod name;
mod trading_platform_investor_password_reset;
mod p2p_advert_info_request;
mod is_listed;
mod sell_contract_for_multiple_accounts;
mod p2p_advertiser_create_request;
mod app_markup_details;
mod app_markup_statistics_response;
mod trading_platform_password_reset_request;
mod tin_validations_request;
mod forget_all_request;
mod mt5_deposit;
mod p2p_order_cancel_request;
mod rights;
mod withdraw_one_of_sub0;
mod set_account_currency;
mod source_of_experience;
mod p2p_advert_list_response;
mod api_token_response;
mod forget_request;
mod mt5_password_check_request;
mod market_item;
mod trading_platform_password_reset_response;
mod ticks_batch_item;
mod linked_to_item;
mod supported_payment_method_item;
mod paymentagent_transfer_response;
mod p2p_advertiser_update_response;
mod set_self_exclusion_request;
mod p2p_order_list_request;
mod contract_update;
mod trading_durations;
mod cfd_frequency;
mod get_limits_request;
mod p2p_advert_create;
mod app_list;
mod cfd_trading_definition;
mod risk_level;
mod app_list_response;
mod submarket_item;
mod set_settings;
mod time_response;
mod sub_account_category;
mod product;
mod ping_request;
mod after_first_deposit_requirements;
mod email_unsubscribe_status;
mod turnover;
mod scope_item;
mod forget_all_response;
mod p2p_advert_info_response;
mod granularity;
mod cashier_request;
mod verify_email_response;
mod trading_duration_item;
mod p2p_advertiser_info_response;
mod account_category;
mod new_account_virtual_response;
mod paymentagent_details_response;
mod p2p_advertiser_info_request;
mod paymentagent_withdraw_request;
mod tin_validations_response;
mod new_partner_account_response;
mod lifetime_valid;
mod get_limits;
mod copytrading_statistics_request;
mod new_account_maltainvest_response;
mod use_client_limits;
mod account_turnover;
mod dxtrade_user_exception;
mod non_participating_jurisdictions;
mod mt5_password_check;
mod feature_flag;
mod website_config;
mod recommended;
mod platform;
mod common_reporting_standard;
mod document_format;
mod create_item;
mod verify_email;
mod new_account_maltainvest;
mod landing_company_details_response;
mod reality_check_request;
mod postcode;
mod p2p_advert_update;
mod cashier;
mod is_virtual;
mod crypto_config_request;
mod ticks_history_request;
mod subscription;
mod oauth_app_item;
mod profit_table_request;
mod p2p_order_info_request;
mod p2p_payment_methods_request;
mod partner_settings;
mod copytrading_statistics;
mod authorize;
mod revoke_oauth_app_request;
mod app_markup_statistics_request;
mod action;
mod client_kyc_status;
mod p2p_advertiser_update;
mod partner_accounts;
mod landing_companie_item;
mod available_service_item;
mod valid_for_current_ip_only;
mod contracts_for;
mod website_status;
mod get_self_exclusion_response;
mod mt5_login_list_item;
mod password_type;
mod mt5_withdrawal;
mod paymentagent_create;
mod kyc_auth_status_request;
mod favourites_only;
mod p2p_advertiser_list_response;
mod authorize_response;
mod forget_response;
mod product_type;
mod partner_settings_request;
mod oauth_apps;
mod financial_assessment_questions;
mod statement;
mod login_history;
mod sell_expired_response;
mod ticks_batch;
mod contract_update_history_response;
mod crypto_estimations;
mod login_history_request;
mod ticks_batch_response;
mod landing_company_details_request;
mod app_list_request;
mod include_spread;
mod created_for;
mod candle_item;
mod trading_times;
mod forget;
mod ping_response;
mod new_account_maltainvest_request;
mod official;
mod p2p_order_dispute_response;
mod query_item;
mod p2p_advertiser_adverts_request;
mod hide_ineligible;
mod asset_index_response;
mod mt5_account_category;
mod allow_copiers;
mod app_register_response;
mod document_upload_response;
mod ticks_batch_request;
mod contract_update_history;
mod paymentagent_create_request;
mod document_upload;
mod p2p_payment_methods_response;
mod service;
mod partner_settings_update_request;
mod paymentagent_list_response;
mod status_code;
mod mt5_password_reset;
mod time;
mod style;
mod p2p_advertiser_relations;
mod p2p_ping_response;
mod sell_contract_for_multiple_accounts_request;
mod paymentagent_create_response;
mod result_item_any_of_sub1;
mod paymentagent_withdraw_response;
mod app_get;
mod identity_verification_document_add_response;
mod secret_question;
mod account_opening_self_declaration_required;
mod trading_server_item;
mod contract_type;
mod logout_response;
mod account_list;
mod client_type;
mod upgrade_limits;
mod p2p_order_dispute_request;
mod mt5_get_settings;
mod get_account_status_response;
mod client_kyc_status_requirements;
mod p2p_ping;
mod active_symbols_request;
mod paymentagent_details;
mod block_trade;
mod balance_request;
mod request_professional_status;
mod buy_contract_for_multiple_accounts;
mod get_third_party_redirect;
mod profit_table_response;
mod crypto_config;
mod contract_update_history_item;
mod authorize_request;
mod app_update;
mod new_account_virtual;
mod details;
mod partner_account_creation_response;
mod active_symbols_response;
mod accounts;
mod active_symbols;
mod portfolio_response;
mod support_professional_client;
mod duration_unit;
mod fatca_declaration;
mod landing_company_response;
mod transaction_request;
mod buy_request;
mod p2p_settings;
mod mt5_account_type;
mod transaction;
mod get_settings_response;
mod trade_type;
mod copytrading_list_response;
mod get_financial_assessment_request;
mod proposal_open_contract_response;
mod legal_requirements;
mod app_delete_request;
mod p2p_advert_list;
mod trading_platform_investor_password_reset_response;
mod website_config_request;
mod identity;
mod is_active;
mod partner_account_creation_request;
mod partner_account_creation_status_request;
mod p2p_advert_update_request;
mod sell_contract_for_multiple_accounts_response;
mod p2p_order_review_response;
mod new_partner_account_request;
mod transaction_response;
mod forward_starting_option_item;
mod p2p_settings_request;
mod p2p_chat_create_response;
mod revoke_oauth_app_response;
mod oauth_apps_request;
mod submarket;
mod p2p_country_list_request;
mod contracts_for_company_request;
mod set_account_currency_response;
mod copytrading_list_request;
mod payout_currencies_response;
mod buy;
mod buy_contract_for_multiple_accounts_request;
mod financial_assessment_questions_request;
mod confirm_email_request;
mod data_item;
mod app_register;
mod trading_servers_request;
mod contract_update_request;
mod sort;
mod paymentagent_withdraw;
mod basis;
mod ohlc;
mod proposal_response;
mod p2p_advertiser_info;
mod get_third_party_redirect_request;
mod schedule_item;
mod add_to_login_history;
mod contracts_for_company;
mod barrier_category_item;
mod partner_account_creation_status;
mod p2p_order_dispute;
mod unsubscribe_email_response;
mod payment_methods;
mod login_history_item;
mod proposal_open_contract;
mod get_account_status;
mod new_partner_account;
mod wallet_signup;
mod cancel_request;
mod demo_account;
mod sell_request;
mod get_third_party_redirect_response;
mod wallet;
mod mt5_new_account_request;
mod verify_email_request;
mod p2p_advertiser_create_response;
mod residence_list_item;
mod p2p_chat_create_request;
mod residence_list_response;
mod p2p_order_review;
mod oauth_apps_response;
mod trading_servers_response;
mod proof_of_ownership;
mod list_item;
mod mt5_login_list_request;
mod poa_status;
mod paymentagent_withdraw_justification_response;
mod status;
mod buy_response;
mod description;
mod tnc_approval_response;
mod contracts_for_company_response;
mod p2p_chat_create;
mod poi_status;
mod transfers;
mod mt5_password_change_request;
mod server_info;
mod trading_hub;
mod additional;
mod app_update_request;
mod limit_order;
mod is_disabled;
mod economic_calendar_response;
mod set_settings_request;
mod partner_accounts_request;
mod app_update_response;
mod balance;
mod confirm_email;
mod is_blocked;
mod action_type;
mod trading_durations_response;
mod cashier_response;
mod set_self_exclusion;
mod get_limits_response;
mod tick;
mod document_type;
mod delete;
mod cfd_experience;
mod mt5_deposit_response;
mod symbol_item;
mod set_account_currency_request;
mod p2p_advertiser_adverts_response;
mod p2p_order_confirm;
mod p2p_advertiser_adverts;
mod compliance_requirements;
mod msg_type;
mod salutation;
mod sell_expired;
mod website_config_response;
mod p2p_advert_update_response;
mod trading_frequency_financial_instruments;
mod p2p_order_create_response;
mod risk_classification;
mod p2p_settings_response;
mod trading_times_request;
mod app_markup_statistics;
mod risk_tolerance;
mod provider;
mod show_name;
mod new_account_real_request;
mod mt5_deposit_request;
mod paymentagent_details_request;
mod new_account_real_response;
mod crypto_config_response;
mod jurisdiction_risk_assessment;
mod trading_platform_password_reset;
mod get_settings_request;
mod subscribe;
mod unsubscribe_email_request;
mod non_pep_declaration;
mod geolocation;
mod type_;
mod paymentagent_withdraw_justification_request;
mod withdraw_one_of_sub1;
mod p2p_advertiser_relations_request;
mod reality_check_response;
mod get_financial_assessment_response;
mod trading_times_response;
mod trade_risk_profile;
mod tin_not_mandatory;
mod balance_response;
mod states_list_item;
mod leverage_trading_high_risk_stop_loss;
mod trade_partners;
mod email_consent;
mod available_item;
mod mt5_password_reset_response;
mod p2p_order_list;
mod payout_currencies;
mod profit_table;
mod states_list_response;
mod partner_accounts_response;
mod p2p_advert_info;
mod p2p_advert_list_request;
mod website_status_response;
mod statement_response;
mod api_token_request;
mod paymentagent_transfer_request;
mod p2p_order_list_response;
mod app_get_request;
mod phone_number_item;
mod exchange_rates;
mod set_financial_assessment;
mod adjust_start_time;
mod copy_stop_request;
mod partner_account_creation;
mod mt5_get_settings_response;
mod unsubscribe_email;
mod counterparty_type;
mod kyc_auth_status_one_of_sub1_value;
mod disclaimer;
mod transfer_between_accounts_response;
mod sub_account_type;
mod new_token_scope_item;
mod trading_experience_financial_instruments;
mod mt5_password_change_response;
mod landing_company_details;
mod sort_by;
mod trading_platform_status;
mod tin_validations;
mod payment_methods_response;
mod tax;
mod get_account_status_request;
mod accept_risk;
mod duration_item;
mod economic_calendar;
mod financial_assessment_questions_response;
mod account_list_request;
mod economic_calendar_request;
mod website_status_request;
mod mt5_withdrawal_request;
mod logout;
mod last_rejected;
mod p2p_order_create;
mod partner_type;
mod p2p_order_cancel_response;
mod dry_run;
mod payment_method_item;
mod app_list_item;
mod p2p_advertiser_create;
mod p2p_order_confirm_response;
mod mt5_password_check_response;
mod contract_update_history_request;
mod proposal;
mod payment_methods_request;
mod p2p_country_list_response;
mod exchange_rates_response;
mod paymentagent_list;
mod crypto_estimations_request;
mod code_of_conduct_approval;
mod transfer_between_accounts;
mod get_financial_assessment;
mod p2p_order_create_request;
mod paymentagent_withdraw_justification;
mod p2p_ping_request;
mod mt5_password_reset_request;
mod partner_settings_response;
mod residence_list_request;
mod app_get_response;
mod p2p_order_info_response;
mod exchange_verification_code_request;
mod asset_index_request;
mod signup_device;
mod p2p_advert_create_request;
mod trading_platform_investor_password_reset_request;
mod p2p_advertiser_list;
mod asset_index;
mod active_symbol_item;
mod topup_virtual_response;
mod trading_servers;
mod contract_type_item;
mod trading_durations_request;
mod copy_start_request;
mod proposal_request;
mod set_financial_assessment_response;
mod tin_skipped;
mod tnc_approval;
mod exchange_verification_code_response;
mod logout_request;
mod get_self_exclusion_request;
mod ticks_response;
mod identity_verification_document_add_request;
mod p2p_advertiser_relations_response;
mod p2p_order_info;
mod partner_account_creation_status_response;
mod has_reality_check;
mod url_parameters;
mod address;
mod mt5_login_list;
mod trading_platform_status_response;
mod account_list_response;
mod copytrading_statistics_response;
mod cashier_one_of_sub1;
mod proposal_open_contract_request;
mod valid_tin;
mod mt5_get_settings_request;
mod p2p_advert_create_response;
mod mt5_new_account;
mod exchange_verification_code;
mod p2p_payment_methods;
mod time_request;
mod ping;
pub use leverage_impact_trading::*;
pub use states_list_request::*;
pub use statement_request::*;
pub use contracts_for_request::*;
pub use new_account_virtual_request::*;
pub use url_item::*;
pub use get_self_exclusion::*;
pub use parameters::*;
pub use landing_company::*;
pub use result_item_any_of_sub0::*;
pub use p2p_advertiser_list_request::*;
pub use topup_virtual::*;
pub use kyc_auth_status_response::*;
pub use p2p_order_cancel::*;
pub use app_markup_details_response::*;
pub use portfolio_request::*;
pub use copy_start_response::*;
pub use get_settings::*;
pub use paymentagent_list_request::*;
pub use ticks_request::*;
pub use contracts_for_response::*;
pub use landing_company_short::*;
pub use exchange_rates_request::*;
pub use reality_check::*;
pub use tnc_acceptance::*;
pub use id::*;
pub use landing_company_request::*;
pub use app_register_request::*;
pub use mt5_withdrawal_response::*;
pub use kyc_auth_status::*;
pub use environment::*;
pub use deposit::*;
pub use p2p_advertiser_payment_methods::*;
pub use paymentagent_transfer::*;
pub use cancel_response::*;
pub use white_label_links::*;
pub use partner_settings_update_response::*;
pub use mt5_password_change::*;
pub use dispute_reason::*;
pub use trading_platform_status_request::*;
pub use hide_client_schedule_unavailable::*;
pub use p2p_order_confirm_request::*;
pub use p2p_advertiser_update_request::*;
pub use landing_company_info::*;
pub use cancel::*;
pub use required_initial_margin::*;
pub use account_opening_reason::*;
pub use page_type::*;
pub use allow_forward_starting::*;
pub use is_trading_suspended::*;
pub use kyc_auth_status_one_of_sub0::*;
pub use error::*;
pub use copy_stop_response::*;
pub use account_item::*;
pub use set_self_exclusion_response::*;
pub use market::*;
pub use account_list_item::*;
pub use history::*;
pub use partner_signup::*;
pub use supported_document_item::*;
pub use topup_virtual_request::*;
pub use tnc_approval_request::*;
pub use login_history_response::*;
pub use partner_settings_update::*;
pub use sort_field_item::*;
pub use exchange_is_open::*;
pub use disabled::*;
pub use confirm_email_response::*;
pub use account_type::*;
pub use residence_list::*;
pub use set_settings_response::*;
pub use resident_self_declaration::*;
pub use contract_update_response::*;
pub use mt5_login_list_response::*;
pub use p2p_country_list::*;
pub use buy_contract_for_multiple_accounts_response::*;
pub use sell_expired_request::*;
pub use document_upload_request::*;
pub use identity_verification_document_add::*;
pub use market_type::*;
pub use portfolio::*;
pub use app_delete_response::*;
pub use sell::*;
pub use api_token::*;
pub use transfer_between_accounts_request::*;
pub use mt5_new_account_response::*;
pub use p2p_order_review_request::*;
pub use payout_currencies_request::*;
pub use sell_response::*;
pub use rate_type::*;
pub use ticks_history_response::*;
pub use new_account_real::*;
pub use app_markup_details_request::*;
pub use copytrading_list::*;
pub use trade_duration_item::*;
pub use barrier_range::*;
pub use name::*;
pub use trading_platform_investor_password_reset::*;
pub use p2p_advert_info_request::*;
pub use is_listed::*;
pub use sell_contract_for_multiple_accounts::*;
pub use p2p_advertiser_create_request::*;
pub use app_markup_details::*;
pub use app_markup_statistics_response::*;
pub use trading_platform_password_reset_request::*;
pub use tin_validations_request::*;
pub use forget_all_request::*;
pub use mt5_deposit::*;
pub use p2p_order_cancel_request::*;
pub use rights::*;
pub use withdraw_one_of_sub0::*;
pub use set_account_currency::*;
pub use source_of_experience::*;
pub use p2p_advert_list_response::*;
pub use api_token_response::*;
pub use forget_request::*;
pub use mt5_password_check_request::*;
pub use market_item::*;
pub use trading_platform_password_reset_response::*;
pub use ticks_batch_item::*;
pub use linked_to_item::*;
pub use supported_payment_method_item::*;
pub use paymentagent_transfer_response::*;
pub use p2p_advertiser_update_response::*;
pub use set_self_exclusion_request::*;
pub use p2p_order_list_request::*;
pub use contract_update::*;
pub use trading_durations::*;
pub use cfd_frequency::*;
pub use get_limits_request::*;
pub use p2p_advert_create::*;
pub use app_list::*;
pub use cfd_trading_definition::*;
pub use risk_level::*;
pub use app_list_response::*;
pub use submarket_item::*;
pub use set_settings::*;
pub use time_response::*;
pub use sub_account_category::*;
pub use product::*;
pub use ping_request::*;
pub use after_first_deposit_requirements::*;
pub use email_unsubscribe_status::*;
pub use turnover::*;
pub use scope_item::*;
pub use forget_all_response::*;
pub use p2p_advert_info_response::*;
pub use granularity::*;
pub use cashier_request::*;
pub use verify_email_response::*;
pub use trading_duration_item::*;
pub use p2p_advertiser_info_response::*;
pub use account_category::*;
pub use new_account_virtual_response::*;
pub use paymentagent_details_response::*;
pub use p2p_advertiser_info_request::*;
pub use paymentagent_withdraw_request::*;
pub use tin_validations_response::*;
pub use new_partner_account_response::*;
pub use lifetime_valid::*;
pub use get_limits::*;
pub use copytrading_statistics_request::*;
pub use new_account_maltainvest_response::*;
pub use use_client_limits::*;
pub use account_turnover::*;
pub use dxtrade_user_exception::*;
pub use non_participating_jurisdictions::*;
pub use mt5_password_check::*;
pub use feature_flag::*;
pub use website_config::*;
pub use recommended::*;
pub use platform::*;
pub use common_reporting_standard::*;
pub use document_format::*;
pub use create_item::*;
pub use verify_email::*;
pub use new_account_maltainvest::*;
pub use landing_company_details_response::*;
pub use reality_check_request::*;
pub use postcode::*;
pub use p2p_advert_update::*;
pub use cashier::*;
pub use is_virtual::*;
pub use crypto_config_request::*;
pub use ticks_history_request::*;
pub use subscription::*;
pub use oauth_app_item::*;
pub use profit_table_request::*;
pub use p2p_order_info_request::*;
pub use p2p_payment_methods_request::*;
pub use partner_settings::*;
pub use copytrading_statistics::*;
pub use authorize::*;
pub use revoke_oauth_app_request::*;
pub use app_markup_statistics_request::*;
pub use action::*;
pub use client_kyc_status::*;
pub use p2p_advertiser_update::*;
pub use partner_accounts::*;
pub use landing_companie_item::*;
pub use available_service_item::*;
pub use valid_for_current_ip_only::*;
pub use contracts_for::*;
pub use website_status::*;
pub use get_self_exclusion_response::*;
pub use mt5_login_list_item::*;
pub use password_type::*;
pub use mt5_withdrawal::*;
pub use paymentagent_create::*;
pub use kyc_auth_status_request::*;
pub use favourites_only::*;
pub use p2p_advertiser_list_response::*;
pub use authorize_response::*;
pub use forget_response::*;
pub use product_type::*;
pub use partner_settings_request::*;
pub use oauth_apps::*;
pub use financial_assessment_questions::*;
pub use statement::*;
pub use login_history::*;
pub use sell_expired_response::*;
pub use ticks_batch::*;
pub use contract_update_history_response::*;
pub use crypto_estimations::*;
pub use login_history_request::*;
pub use ticks_batch_response::*;
pub use landing_company_details_request::*;
pub use app_list_request::*;
pub use include_spread::*;
pub use created_for::*;
pub use candle_item::*;
pub use trading_times::*;
pub use forget::*;
pub use ping_response::*;
pub use new_account_maltainvest_request::*;
pub use official::*;
pub use p2p_order_dispute_response::*;
pub use query_item::*;
pub use p2p_advertiser_adverts_request::*;
pub use hide_ineligible::*;
pub use asset_index_response::*;
pub use mt5_account_category::*;
pub use allow_copiers::*;
pub use app_register_response::*;
pub use document_upload_response::*;
pub use ticks_batch_request::*;
pub use contract_update_history::*;
pub use paymentagent_create_request::*;
pub use document_upload::*;
pub use p2p_payment_methods_response::*;
pub use service::*;
pub use partner_settings_update_request::*;
pub use paymentagent_list_response::*;
pub use status_code::*;
pub use mt5_password_reset::*;
pub use time::*;
pub use style::*;
pub use p2p_advertiser_relations::*;
pub use p2p_ping_response::*;
pub use sell_contract_for_multiple_accounts_request::*;
pub use paymentagent_create_response::*;
pub use result_item_any_of_sub1::*;
pub use paymentagent_withdraw_response::*;
pub use app_get::*;
pub use identity_verification_document_add_response::*;
pub use secret_question::*;
pub use account_opening_self_declaration_required::*;
pub use trading_server_item::*;
pub use contract_type::*;
pub use logout_response::*;
pub use account_list::*;
pub use client_type::*;
pub use upgrade_limits::*;
pub use p2p_order_dispute_request::*;
pub use mt5_get_settings::*;
pub use get_account_status_response::*;
pub use client_kyc_status_requirements::*;
pub use p2p_ping::*;
pub use active_symbols_request::*;
pub use paymentagent_details::*;
pub use block_trade::*;
pub use balance_request::*;
pub use request_professional_status::*;
pub use buy_contract_for_multiple_accounts::*;
pub use get_third_party_redirect::*;
pub use profit_table_response::*;
pub use crypto_config::*;
pub use contract_update_history_item::*;
pub use authorize_request::*;
pub use app_update::*;
pub use new_account_virtual::*;
pub use details::*;
pub use partner_account_creation_response::*;
pub use active_symbols_response::*;
pub use accounts::*;
pub use active_symbols::*;
pub use portfolio_response::*;
pub use support_professional_client::*;
pub use duration_unit::*;
pub use fatca_declaration::*;
pub use landing_company_response::*;
pub use transaction_request::*;
pub use buy_request::*;
pub use p2p_settings::*;
pub use mt5_account_type::*;
pub use transaction::*;
pub use get_settings_response::*;
pub use trade_type::*;
pub use copytrading_list_response::*;
pub use get_financial_assessment_request::*;
pub use proposal_open_contract_response::*;
pub use legal_requirements::*;
pub use app_delete_request::*;
pub use p2p_advert_list::*;
pub use trading_platform_investor_password_reset_response::*;
pub use website_config_request::*;
pub use identity::*;
pub use is_active::*;
pub use partner_account_creation_request::*;
pub use partner_account_creation_status_request::*;
pub use p2p_advert_update_request::*;
pub use sell_contract_for_multiple_accounts_response::*;
pub use p2p_order_review_response::*;
pub use new_partner_account_request::*;
pub use transaction_response::*;
pub use forward_starting_option_item::*;
pub use p2p_settings_request::*;
pub use p2p_chat_create_response::*;
pub use revoke_oauth_app_response::*;
pub use oauth_apps_request::*;
pub use submarket::*;
pub use p2p_country_list_request::*;
pub use contracts_for_company_request::*;
pub use set_account_currency_response::*;
pub use copytrading_list_request::*;
pub use payout_currencies_response::*;
pub use buy::*;
pub use buy_contract_for_multiple_accounts_request::*;
pub use financial_assessment_questions_request::*;
pub use confirm_email_request::*;
pub use data_item::*;
pub use app_register::*;
pub use trading_servers_request::*;
pub use contract_update_request::*;
pub use sort::*;
pub use paymentagent_withdraw::*;
pub use basis::*;
pub use ohlc::*;
pub use proposal_response::*;
pub use p2p_advertiser_info::*;
pub use get_third_party_redirect_request::*;
pub use schedule_item::*;
pub use add_to_login_history::*;
pub use contracts_for_company::*;
pub use barrier_category_item::*;
pub use partner_account_creation_status::*;
pub use p2p_order_dispute::*;
pub use unsubscribe_email_response::*;
pub use payment_methods::*;
pub use login_history_item::*;
pub use proposal_open_contract::*;
pub use get_account_status::*;
pub use new_partner_account::*;
pub use wallet_signup::*;
pub use cancel_request::*;
pub use demo_account::*;
pub use sell_request::*;
pub use get_third_party_redirect_response::*;
pub use wallet::*;
pub use mt5_new_account_request::*;
pub use verify_email_request::*;
pub use p2p_advertiser_create_response::*;
pub use residence_list_item::*;
pub use p2p_chat_create_request::*;
pub use residence_list_response::*;
pub use p2p_order_review::*;
pub use oauth_apps_response::*;
pub use trading_servers_response::*;
pub use proof_of_ownership::*;
pub use list_item::*;
pub use mt5_login_list_request::*;
pub use poa_status::*;
pub use paymentagent_withdraw_justification_response::*;
pub use status::*;
pub use buy_response::*;
pub use description::*;
pub use tnc_approval_response::*;
pub use contracts_for_company_response::*;
pub use p2p_chat_create::*;
pub use poi_status::*;
pub use transfers::*;
pub use mt5_password_change_request::*;
pub use server_info::*;
pub use trading_hub::*;
pub use additional::*;
pub use app_update_request::*;
pub use limit_order::*;
pub use is_disabled::*;
pub use economic_calendar_response::*;
pub use set_settings_request::*;
pub use partner_accounts_request::*;
pub use app_update_response::*;
pub use balance::*;
pub use confirm_email::*;
pub use is_blocked::*;
pub use action_type::*;
pub use trading_durations_response::*;
pub use cashier_response::*;
pub use set_self_exclusion::*;
pub use get_limits_response::*;
pub use tick::*;
pub use document_type::*;
pub use delete::*;
pub use cfd_experience::*;
pub use mt5_deposit_response::*;
pub use symbol_item::*;
pub use set_account_currency_request::*;
pub use p2p_advertiser_adverts_response::*;
pub use p2p_order_confirm::*;
pub use p2p_advertiser_adverts::*;
pub use compliance_requirements::*;
pub use msg_type::*;
pub use salutation::*;
pub use sell_expired::*;
pub use website_config_response::*;
pub use p2p_advert_update_response::*;
pub use trading_frequency_financial_instruments::*;
pub use p2p_order_create_response::*;
pub use risk_classification::*;
pub use p2p_settings_response::*;
pub use trading_times_request::*;
pub use app_markup_statistics::*;
pub use risk_tolerance::*;
pub use provider::*;
pub use show_name::*;
pub use new_account_real_request::*;
pub use mt5_deposit_request::*;
pub use paymentagent_details_request::*;
pub use new_account_real_response::*;
pub use crypto_config_response::*;
pub use jurisdiction_risk_assessment::*;
pub use trading_platform_password_reset::*;
pub use get_settings_request::*;
pub use subscribe::*;
pub use unsubscribe_email_request::*;
pub use non_pep_declaration::*;
pub use geolocation::*;
pub use type_::*;
pub use paymentagent_withdraw_justification_request::*;
pub use withdraw_one_of_sub1::*;
pub use p2p_advertiser_relations_request::*;
pub use reality_check_response::*;
pub use get_financial_assessment_response::*;
pub use trading_times_response::*;
pub use trade_risk_profile::*;
pub use tin_not_mandatory::*;
pub use balance_response::*;
pub use states_list_item::*;
pub use leverage_trading_high_risk_stop_loss::*;
pub use trade_partners::*;
pub use email_consent::*;
pub use available_item::*;
pub use mt5_password_reset_response::*;
pub use p2p_order_list::*;
pub use payout_currencies::*;
pub use profit_table::*;
pub use states_list_response::*;
pub use partner_accounts_response::*;
pub use p2p_advert_info::*;
pub use p2p_advert_list_request::*;
pub use website_status_response::*;
pub use statement_response::*;
pub use api_token_request::*;
pub use paymentagent_transfer_request::*;
pub use p2p_order_list_response::*;
pub use app_get_request::*;
pub use phone_number_item::*;
pub use exchange_rates::*;
pub use set_financial_assessment::*;
pub use adjust_start_time::*;
pub use copy_stop_request::*;
pub use partner_account_creation::*;
pub use mt5_get_settings_response::*;
pub use unsubscribe_email::*;
pub use counterparty_type::*;
pub use kyc_auth_status_one_of_sub1_value::*;
pub use disclaimer::*;
pub use transfer_between_accounts_response::*;
pub use sub_account_type::*;
pub use new_token_scope_item::*;
pub use trading_experience_financial_instruments::*;
pub use mt5_password_change_response::*;
pub use landing_company_details::*;
pub use sort_by::*;
pub use trading_platform_status::*;
pub use tin_validations::*;
pub use payment_methods_response::*;
pub use tax::*;
pub use get_account_status_request::*;
pub use accept_risk::*;
pub use duration_item::*;
pub use economic_calendar::*;
pub use financial_assessment_questions_response::*;
pub use account_list_request::*;
pub use economic_calendar_request::*;
pub use website_status_request::*;
pub use mt5_withdrawal_request::*;
pub use logout::*;
pub use last_rejected::*;
pub use p2p_order_create::*;
pub use partner_type::*;
pub use p2p_order_cancel_response::*;
pub use dry_run::*;
pub use payment_method_item::*;
pub use app_list_item::*;
pub use p2p_advertiser_create::*;
pub use p2p_order_confirm_response::*;
pub use mt5_password_check_response::*;
pub use contract_update_history_request::*;
pub use proposal::*;
pub use payment_methods_request::*;
pub use p2p_country_list_response::*;
pub use exchange_rates_response::*;
pub use paymentagent_list::*;
pub use crypto_estimations_request::*;
pub use code_of_conduct_approval::*;
pub use transfer_between_accounts::*;
pub use get_financial_assessment::*;
pub use p2p_order_create_request::*;
pub use paymentagent_withdraw_justification::*;
pub use p2p_ping_request::*;
pub use mt5_password_reset_request::*;
pub use partner_settings_response::*;
pub use residence_list_request::*;
pub use app_get_response::*;
pub use p2p_order_info_response::*;
pub use exchange_verification_code_request::*;
pub use asset_index_request::*;
pub use signup_device::*;
pub use p2p_advert_create_request::*;
pub use trading_platform_investor_password_reset_request::*;
pub use p2p_advertiser_list::*;
pub use asset_index::*;
pub use active_symbol_item::*;
pub use topup_virtual_response::*;
pub use trading_servers::*;
pub use contract_type_item::*;
pub use trading_durations_request::*;
pub use copy_start_request::*;
pub use proposal_request::*;
pub use set_financial_assessment_response::*;
pub use tin_skipped::*;
pub use tnc_approval::*;
pub use exchange_verification_code_response::*;
pub use logout_request::*;
pub use get_self_exclusion_request::*;
pub use ticks_response::*;
pub use identity_verification_document_add_request::*;
pub use p2p_advertiser_relations_response::*;
pub use p2p_order_info::*;
pub use partner_account_creation_status_response::*;
pub use has_reality_check::*;
pub use url_parameters::*;
pub use address::*;
pub use mt5_login_list::*;
pub use trading_platform_status_response::*;
pub use account_list_response::*;
pub use copytrading_statistics_response::*;
pub use cashier_one_of_sub1::*;
pub use proposal_open_contract_request::*;
pub use valid_tin::*;
pub use mt5_get_settings_request::*;
pub use p2p_advert_create_response::*;
pub use mt5_new_account::*;
pub use exchange_verification_code::*;
pub use p2p_payment_methods::*;
pub use time_request::*;
pub use ping::*;