import {bitfinex2 as Type} from 'ccxt'; export interface bitfinex2RestApiType extends Type { publicGetConfConfig: (params:{}, context?:{}) => Promise; publicGetConfPubActionObject: (params:{}, context?:{}) => Promise; publicGetConfPubActionObjectDetail: (params:{}, context?:{}) => Promise; publicGetConfPubMapObject: (params:{}, context?:{}) => Promise; publicGetConfPubMapObjectDetail: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyDetail: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencySym: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyLabel: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyUnit: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyUndl: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyPool: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyExplorer: (params:{}, context?:{}) => Promise; publicGetConfPubMapCurrencyTxFee: (params:{}, context?:{}) => Promise; publicGetConfPubMapTxMethod: (params:{}, context?:{}) => Promise; publicGetConfPubListObject: (params:{}, context?:{}) => Promise; publicGetConfPubListObjectDetail: (params:{}, context?:{}) => Promise; publicGetConfPubListCurrency: (params:{}, context?:{}) => Promise; publicGetConfPubListPairExchange: (params:{}, context?:{}) => Promise; publicGetConfPubListPairMargin: (params:{}, context?:{}) => Promise; publicGetConfPubListPairFutures: (params:{}, context?:{}) => Promise; publicGetConfPubListCompetitions: (params:{}, context?:{}) => Promise; publicGetConfPubInfoObject: (params:{}, context?:{}) => Promise; publicGetConfPubInfoObjectDetail: (params:{}, context?:{}) => Promise; publicGetConfPubInfoPair: (params:{}, context?:{}) => Promise; publicGetConfPubInfoPairFutures: (params:{}, context?:{}) => Promise; publicGetConfPubInfoTxStatus: (params:{}, context?:{}) => Promise; publicGetConfPubFees: (params:{}, context?:{}) => Promise; publicGetPlatformStatus: (params:{}, context?:{}) => Promise; publicGetTickers: (params:{}, context?:{}) => Promise; publicGetTickerSymbol: (params:{}, context?:{}) => Promise; publicGetTickersHist: (params:{}, context?:{}) => Promise; publicGetTradesSymbolHist: (params:{}, context?:{}) => Promise; publicGetBookSymbolPrecision: (params:{}, context?:{}) => Promise; publicGetBookSymbolP0: (params:{}, context?:{}) => Promise; publicGetBookSymbolP1: (params:{}, context?:{}) => Promise; publicGetBookSymbolP2: (params:{}, context?:{}) => Promise; publicGetBookSymbolP3: (params:{}, context?:{}) => Promise; publicGetBookSymbolR0: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolSideSection: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolSideLast: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolSideHist: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolSection: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolLast: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolHist: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolLongLast: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolLongHist: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolShortLast: (params:{}, context?:{}) => Promise; publicGetStats1KeySizeSymbolShortHist: (params:{}, context?:{}) => Promise; publicGetCandlesTradeTimeframeSymbolPeriodSection: (params:{}, context?:{}) => Promise; publicGetCandlesTradeTimeframeSymbolSection: (params:{}, context?:{}) => Promise; publicGetCandlesTradeTimeframeSymbolLast: (params:{}, context?:{}) => Promise; publicGetCandlesTradeTimeframeSymbolHist: (params:{}, context?:{}) => Promise; publicGetStatusType: (params:{}, context?:{}) => Promise; publicGetStatusDeriv: (params:{}, context?:{}) => Promise; publicGetLiquidationsHist: (params:{}, context?:{}) => Promise; publicGetRankingsKeyTimeframeSymbolSection: (params:{}, context?:{}) => Promise; publicGetRankingsKeyTimeframeSymbolHist: (params:{}, context?:{}) => Promise; publicGetPulseHist: (params:{}, context?:{}) => Promise; publicGetPulseProfileNickname: (params:{}, context?:{}) => Promise; publicGetFundingStatsSymbolHist: (params:{}, context?:{}) => Promise; publicPostCalcTradeAvg: (params:{}, context?:{}) => Promise; publicPostCalcFx: (params:{}, context?:{}) => Promise; privatePostAuthRWallets: (params:{}, context?:{}) => Promise; privatePostAuthRWalletsHist: (params:{}, context?:{}) => Promise; privatePostAuthROrders: (params:{}, context?:{}) => Promise; privatePostAuthROrdersSymbol: (params:{}, context?:{}) => Promise; privatePostAuthWOrderSubmit: (params:{}, context?:{}) => Promise; privatePostAuthWOrderUpdate: (params:{}, context?:{}) => Promise; privatePostAuthWOrderCancel: (params:{}, context?:{}) => Promise; privatePostAuthWOrderMulti: (params:{}, context?:{}) => Promise; privatePostAuthWOrderCancelMulti: (params:{}, context?:{}) => Promise; privatePostAuthROrdersSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthROrdersHist: (params:{}, context?:{}) => Promise; privatePostAuthROrderSymbolIdTrades: (params:{}, context?:{}) => Promise; privatePostAuthRTradesSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthRTradesHist: (params:{}, context?:{}) => Promise; privatePostAuthRLedgersCurrencyHist: (params:{}, context?:{}) => Promise; privatePostAuthRLedgersHist: (params:{}, context?:{}) => Promise; privatePostAuthRInfoMarginKey: (params:{}, context?:{}) => Promise; privatePostAuthRInfoMarginBase: (params:{}, context?:{}) => Promise; privatePostAuthRInfoMarginSymAll: (params:{}, context?:{}) => Promise; privatePostAuthRPositions: (params:{}, context?:{}) => Promise; privatePostAuthWPositionClaim: (params:{}, context?:{}) => Promise; privatePostAuthWPositionIncrease: (params:{}, context?:{}) => Promise; privatePostAuthRPositionIncreaseInfo: (params:{}, context?:{}) => Promise; privatePostAuthRPositionsHist: (params:{}, context?:{}) => Promise; privatePostAuthRPositionsAudit: (params:{}, context?:{}) => Promise; privatePostAuthRPositionsSnap: (params:{}, context?:{}) => Promise; privatePostAuthWDerivCollateralSet: (params:{}, context?:{}) => Promise; privatePostAuthWDerivCollateralLimits: (params:{}, context?:{}) => Promise; privatePostAuthRFundingOffers: (params:{}, context?:{}) => Promise; privatePostAuthRFundingOffersSymbol: (params:{}, context?:{}) => Promise; privatePostAuthWFundingOfferSubmit: (params:{}, context?:{}) => Promise; privatePostAuthWFundingOfferCancel: (params:{}, context?:{}) => Promise; privatePostAuthWFundingOfferCancelAll: (params:{}, context?:{}) => Promise; privatePostAuthWFundingClose: (params:{}, context?:{}) => Promise; privatePostAuthWFundingAuto: (params:{}, context?:{}) => Promise; privatePostAuthWFundingKeep: (params:{}, context?:{}) => Promise; privatePostAuthRFundingOffersSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingOffersHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingLoans: (params:{}, context?:{}) => Promise; privatePostAuthRFundingLoansHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingLoansSymbol: (params:{}, context?:{}) => Promise; privatePostAuthRFundingLoansSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingCredits: (params:{}, context?:{}) => Promise; privatePostAuthRFundingCreditsHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingCreditsSymbol: (params:{}, context?:{}) => Promise; privatePostAuthRFundingCreditsSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingTradesSymbolHist: (params:{}, context?:{}) => Promise; privatePostAuthRFundingTradesHist: (params:{}, context?:{}) => Promise; privatePostAuthRInfoFundingKey: (params:{}, context?:{}) => Promise; privatePostAuthRInfoUser: (params:{}, context?:{}) => Promise; privatePostAuthRSummary: (params:{}, context?:{}) => Promise; privatePostAuthRLoginsHist: (params:{}, context?:{}) => Promise; privatePostAuthRPermissions: (params:{}, context?:{}) => Promise; privatePostAuthWToken: (params:{}, context?:{}) => Promise; privatePostAuthRAuditHist: (params:{}, context?:{}) => Promise; privatePostAuthWTransfer: (params:{}, context?:{}) => Promise; privatePostAuthWDepositAddress: (params:{}, context?:{}) => Promise; privatePostAuthWDepositInvoice: (params:{}, context?:{}) => Promise; privatePostAuthWWithdraw: (params:{}, context?:{}) => Promise; privatePostAuthRMovementsCurrencyHist: (params:{}, context?:{}) => Promise; privatePostAuthRMovementsHist: (params:{}, context?:{}) => Promise; privatePostAuthRAlerts: (params:{}, context?:{}) => Promise; privatePostAuthWAlertSet: (params:{}, context?:{}) => Promise; privatePostAuthWAlertPriceSymbolPriceDel: (params:{}, context?:{}) => Promise; privatePostAuthWAlertTypeSymbolPriceDel: (params:{}, context?:{}) => Promise; privatePostAuthCalcOrderAvail: (params:{}, context?:{}) => Promise; privatePostAuthWSettingsSet: (params:{}, context?:{}) => Promise; privatePostAuthRSettings: (params:{}, context?:{}) => Promise; privatePostAuthWSettingsDel: (params:{}, context?:{}) => Promise; privatePostAuthRPulseHist: (params:{}, context?:{}) => Promise; privatePostAuthWPulseAdd: (params:{}, context?:{}) => Promise; privatePostAuthWPulseDel: (params:{}, context?:{}) => Promise; }