import {krakenfutures as Type} from 'ccxt'; export interface krakenfuturesRestApiType extends Type { publicGetInstruments: (params:{}, context?:{}) => Promise; publicGetOrderbook: (params:{}, context?:{}) => Promise; publicGetTickers: (params:{}, context?:{}) => Promise; publicGetHistory: (params:{}, context?:{}) => Promise; publicGetHistoricalfundingrates: (params:{}, context?:{}) => Promise; privateGetOpenpositions: (params:{}, context?:{}) => Promise; privateGetNotifications: (params:{}, context?:{}) => Promise; privateGetAccounts: (params:{}, context?:{}) => Promise; privateGetOpenorders: (params:{}, context?:{}) => Promise; privateGetRecentorders: (params:{}, context?:{}) => Promise; privateGetFills: (params:{}, context?:{}) => Promise; privateGetTransfers: (params:{}, context?:{}) => Promise; privatePostSendorder: (params:{}, context?:{}) => Promise; privatePostEditorder: (params:{}, context?:{}) => Promise; privatePostCancelorder: (params:{}, context?:{}) => Promise; privatePostTransfer: (params:{}, context?:{}) => Promise; privatePostBatchorder: (params:{}, context?:{}) => Promise; privatePostCancelallorders: (params:{}, context?:{}) => Promise; privatePostCancelallordersafter: (params:{}, context?:{}) => Promise; privatePostWithdrawal: (params:{}, context?:{}) => Promise; chartsGetPriceTypeSymbolInterval: (params:{}, context?:{}) => Promise; historyGetOrders: (params:{}, context?:{}) => Promise; historyGetExecutions: (params:{}, context?:{}) => Promise; historyGetTriggers: (params:{}, context?:{}) => Promise; historyGetAccountlogcsv: (params:{}, context?:{}) => Promise; historyGetMarketSymbolOrders: (params:{}, context?:{}) => Promise; historyGetMarketSymbolExecutions: (params:{}, context?:{}) => Promise; feeschedulesGetVolumes: (params:{}, context?:{}) => Promise; }