import { AccountBookResponse } from '../model/accountBookResponse'; import { AccountsResponse } from '../model/accountsResponse'; import { AlphaCurrency } from '../model/alphaCurrency'; import { AlphaTicker } from '../model/alphaTicker'; import { OrderResponse } from '../model/orderResponse'; import { PlaceOrderRequest } from '../model/placeOrderRequest'; import { PlaceOrderResponse } from '../model/placeOrderResponse'; import { QuoteRequest } from '../model/quoteRequest'; import { QuoteResponse } from '../model/quoteResponse'; import { Tokens } from '../model/tokens'; import { ApiClient } from './apiClient'; import { AxiosResponse } from 'axios'; export declare class AlphaApi { protected client: ApiClient; constructor(client?: ApiClient); listAlphaAccounts(): Promise<{ response: AxiosResponse; body: Array; }>; listAlphaAccountBook(from: number, opts?: { to?: number; page?: number; limit?: number; }): Promise<{ response: AxiosResponse; body: Array; }>; quoteAlphaOrder(quoteRequest: QuoteRequest): Promise<{ response: AxiosResponse; body: QuoteResponse; }>; listAlphaOrder(opts?: { currency?: string; side?: string; status?: number; from?: number; to?: number; limit?: number; page?: number; }): Promise<{ response: AxiosResponse; body: Array; }>; placeAlphaOrder(placeOrderRequest: PlaceOrderRequest): Promise<{ response: AxiosResponse; body: PlaceOrderResponse; }>; getAlphaOrder(orderId: string): Promise<{ response: AxiosResponse; body: OrderResponse; }>; listAlphaCurrencies(opts?: { currency?: string; limit?: number; page?: number; }): Promise<{ response: AxiosResponse; body: Array; }>; listAlphaTickers(opts?: { currency?: string; limit?: number; page?: number; }): Promise<{ response: AxiosResponse; body: Array; }>; listAlphaTokens(opts?: { chain?: string; launchPlatform?: string; address?: string; page?: number; }): Promise<{ response: AxiosResponse; body: Array; }>; }