import {lbank2 as Type} from 'ccxt'; export interface lbank2RestApiType extends Type { publicGetCurrencyPairs: (params:{}, context?:{}) => Promise; publicGetAccuracy: (params:{}, context?:{}) => Promise; publicGetUsdToCny: (params:{}, context?:{}) => Promise; publicGetWithdrawConfigs: (params:{}, context?:{}) => Promise; publicGetTimestamp: (params:{}, context?:{}) => Promise; publicGetTicker24hr: (params:{}, context?:{}) => Promise; publicGetTicker: (params:{}, context?:{}) => Promise; publicGetDepth: (params:{}, context?:{}) => Promise; publicGetIncrDepth: (params:{}, context?:{}) => Promise; publicGetTrades: (params:{}, context?:{}) => Promise; publicGetKline: (params:{}, context?:{}) => Promise; publicGetSupplementSystemPing: (params:{}, context?:{}) => Promise; publicGetSupplementIncrDepth: (params:{}, context?:{}) => Promise; publicGetSupplementTrades: (params:{}, context?:{}) => Promise; publicGetSupplementTickerPrice: (params:{}, context?:{}) => Promise; publicGetSupplementTickerBookTicker: (params:{}, context?:{}) => Promise; publicPostSupplementSystemStatus: (params:{}, context?:{}) => Promise; privatePostUserInfo: (params:{}, context?:{}) => Promise; privatePostSubscribeGetKey: (params:{}, context?:{}) => Promise; privatePostSubscribeRefreshKey: (params:{}, context?:{}) => Promise; privatePostSubscribeDestroyKey: (params:{}, context?:{}) => Promise; privatePostGetDepositAddress: (params:{}, context?:{}) => Promise; privatePostDepositHistory: (params:{}, context?:{}) => Promise; privatePostCreateOrder: (params:{}, context?:{}) => Promise; privatePostBatchCreateOrder: (params:{}, context?:{}) => Promise; privatePostCancelOrder: (params:{}, context?:{}) => Promise; privatePostCancelClientOrders: (params:{}, context?:{}) => Promise; privatePostOrdersInfo: (params:{}, context?:{}) => Promise; privatePostOrdersInfoHistory: (params:{}, context?:{}) => Promise; privatePostOrderTransactionDetail: (params:{}, context?:{}) => Promise; privatePostTransactionHistory: (params:{}, context?:{}) => Promise; privatePostOrdersInfoNoDeal: (params:{}, context?:{}) => Promise; privatePostWithdraw: (params:{}, context?:{}) => Promise; privatePostWithdrawCancel: (params:{}, context?:{}) => Promise; privatePostWithdraws: (params:{}, context?:{}) => Promise; privatePostSupplementUserInfo: (params:{}, context?:{}) => Promise; privatePostSupplementWithdraw: (params:{}, context?:{}) => Promise; privatePostSupplementDepositHistory: (params:{}, context?:{}) => Promise; privatePostSupplementWithdraws: (params:{}, context?:{}) => Promise; privatePostSupplementGetDepositAddress: (params:{}, context?:{}) => Promise; privatePostSupplementAssetDetail: (params:{}, context?:{}) => Promise; privatePostSupplementCustomerTradeFee: (params:{}, context?:{}) => Promise; privatePostSupplementApiRestrictions: (params:{}, context?:{}) => Promise; privatePostSupplementSystemPing: (params:{}, context?:{}) => Promise; privatePostSupplementCreateOrderTest: (params:{}, context?:{}) => Promise; privatePostSupplementCreateOrder: (params:{}, context?:{}) => Promise; privatePostSupplementCancelOrder: (params:{}, context?:{}) => Promise; privatePostSupplementCancelOrderBySymbol: (params:{}, context?:{}) => Promise; privatePostSupplementOrdersInfo: (params:{}, context?:{}) => Promise; privatePostSupplementOrdersInfoNoDeal: (params:{}, context?:{}) => Promise; privatePostSupplementOrdersInfoHistory: (params:{}, context?:{}) => Promise; privatePostSupplementUserInfoAccount: (params:{}, context?:{}) => Promise; privatePostSupplementTransactionHistory: (params:{}, context?:{}) => Promise; }