import { CryptoAccountInfo, CryptoOrderHistoryWithExtraInfo, CryptoStablecoinTransferStatusWithExtraInfo, CryptoTradingHistoryWithExtraInfo, PortfolioWithExtraInfo } from '../../types'; import { AccountApi } from '../AccountApi'; export declare class AxosAccountApi extends AccountApi { getCryptoAccountInfo(accountNumber: string): Promise; getAccountCryptoBuyingPower(accountId: number, accountNumber: string): Promise; getAccountCryptoAssets(accountId: number, accountNumber: string): Promise; getAccountCryptoAccountOrderHistory(accountNumber: string): Promise; getAccountCryptoAccountTradingHistory(accountNumber: string): Promise; getAccountCryptoOpenOrders(accountNumber: string): Promise; purchaseCryptoStablecoins(accountNumber: string, amount: number): Promise<{ reason: string; }>; redeemCryptoStablecoins(accountNumber: string, amount: number): Promise<{ reason: string; }>; getCryptoAccountStablecoinTransferStatuses(accountNumber: string): Promise; getCryptoAccountAvailablePdfStatementDates(accountNumber: string): Promise<{ from: Date; to: Date; }>; generateCryptoAccountPdfStatement(accountNumber: string, date: string): Promise; getCryptoAccountOrdersCsv(accountNumber: string): Promise; getCryptoAccountTransfersCsv(accountNumber: string): Promise; }