import { SignedTx } from '../../serializable/avax'; import type { GetAddressTxsParams, GetAddressTxsResponse } from '../avm/models'; import type { GetBalanceParams, GetBalanceResponse } from '../pvm'; import type { GetTxServerResponse } from '../pvm/privateModels'; import type { GetAssetDescriptionResponse, GetTxParams, GetTxStatusParams, GetTxStatusResponse } from './apiModels'; import { ChainApi } from './chainAPI'; export declare class AvaxApi extends ChainApi { getAssetDescription(assetID: string): Promise; getTx: (getTxParams: GetTxParams) => Promise; getTxJson: (getTxParams: GetTxParams) => Promise; getTxStatus(getTxStatus: GetTxStatusParams): Promise; getBalance(getBalanceParams: GetBalanceParams): Promise; getAddressTxs(GetAddressTxsParams: GetAddressTxsParams): Promise; } //# sourceMappingURL=avaxApi.d.ts.map