import * as APIBROKER from './apibroker';
import * as NDBROKER from './ndbroker';
export declare const Broker: {
    APIBroker: typeof APIBROKER;
    NDBroker: typeof NDBROKER;
};
export declare namespace Broker {
    type APIBrokerAPI = APIBROKER.APIBrokerAPI;
    type NDBrokerAPI = NDBROKER.NDBrokerAPI;
    namespace APIBroker {
        type GetRebaseReq = APIBROKER.GetRebaseReq;
        type GetRebaseResp = APIBROKER.GetRebaseResp;
    }
    namespace NDBroker {
        type AddSubAccountApiReq = NDBROKER.AddSubAccountApiReq;
        type AddSubAccountApiResp = NDBROKER.AddSubAccountApiResp;
        type AddSubAccountReq = NDBROKER.AddSubAccountReq;
        type AddSubAccountResp = NDBROKER.AddSubAccountResp;
        type DeleteSubAccountAPIReq = NDBROKER.DeleteSubAccountAPIReq;
        type DeleteSubAccountAPIResp = NDBROKER.DeleteSubAccountAPIResp;
        type GetBrokerInfoReq = NDBROKER.GetBrokerInfoReq;
        type GetBrokerInfoResp = NDBROKER.GetBrokerInfoResp;
        type GetDepositDetailReq = NDBROKER.GetDepositDetailReq;
        type GetDepositDetailResp = NDBROKER.GetDepositDetailResp;
        type GetDepositListData = NDBROKER.GetDepositListData;
        type GetDepositListReq = NDBROKER.GetDepositListReq;
        type GetDepositListResp = NDBROKER.GetDepositListResp;
        type GetKYCStatusData = NDBROKER.GetKYCStatusData;
        type GetKYCStatusListItems = NDBROKER.GetKYCStatusListItems;
        type GetKYCStatusListReq = NDBROKER.GetKYCStatusListReq;
        type GetKYCStatusListResp = NDBROKER.GetKYCStatusListResp;
        type GetKYCStatusReq = NDBROKER.GetKYCStatusReq;
        type GetKYCStatusResp = NDBROKER.GetKYCStatusResp;
        type GetRebaseReq = NDBROKER.GetRebaseReq;
        type GetRebaseResp = NDBROKER.GetRebaseResp;
        type GetSubAccountAPIData = NDBROKER.GetSubAccountAPIData;
        type GetSubAccountAPIReq = NDBROKER.GetSubAccountAPIReq;
        type GetSubAccountAPIResp = NDBROKER.GetSubAccountAPIResp;
        type GetSubAccountItems = NDBROKER.GetSubAccountItems;
        type GetSubAccountReq = NDBROKER.GetSubAccountReq;
        type GetSubAccountResp = NDBROKER.GetSubAccountResp;
        type GetTransferHistoryReq = NDBROKER.GetTransferHistoryReq;
        type GetTransferHistoryResp = NDBROKER.GetTransferHistoryResp;
        type GetWithdrawDetailReq = NDBROKER.GetWithdrawDetailReq;
        type GetWithdrawDetailResp = NDBROKER.GetWithdrawDetailResp;
        type ModifySubAccountApiReq = NDBROKER.ModifySubAccountApiReq;
        type ModifySubAccountApiResp = NDBROKER.ModifySubAccountApiResp;
        type SubmitKYCReq = NDBROKER.SubmitKYCReq;
        type SubmitKYCResp = NDBROKER.SubmitKYCResp;
        type TransferReq = NDBROKER.TransferReq;
        type TransferResp = NDBROKER.TransferResp;
    }
}
