import { HttpInfo } from '../http/http'; import { Configuration } from '../configuration'; import { Address } from '../models/Address'; import { Chain } from '../models/Chain'; import { CreateAddressRequest } from '../models/CreateAddressRequest'; import { CreateEndpoint } from '../models/CreateEndpoint'; import { CreateTokenRequest } from '../models/CreateTokenRequest'; import { CreateTransferRequest } from '../models/CreateTransferRequest'; import { CreateTransferResponse } from '../models/CreateTransferResponse'; import { CreateWalletRequest } from '../models/CreateWalletRequest'; import { CursorPageAddress } from '../models/CursorPageAddress'; import { CursorPageChain } from '../models/CursorPageChain'; import { CursorPageEndpoint } from '../models/CursorPageEndpoint'; import { CursorPageEventType } from '../models/CursorPageEventType'; import { CursorPageToken } from '../models/CursorPageToken'; import { CursorPageTransaction } from '../models/CursorPageTransaction'; import { CursorPageWallet } from '../models/CursorPageWallet'; import { Endpoint } from '../models/Endpoint'; import { EstimateFeeRequest } from '../models/EstimateFeeRequest'; import { EstimateFeeResponse } from '../models/EstimateFeeResponse'; import { SignMessageRequest } from '../models/SignMessageRequest'; import { SignMessageResponse } from '../models/SignMessageResponse'; import { SweepAddressRequest } from '../models/SweepAddressRequest'; import { SweepAddressResponse } from '../models/SweepAddressResponse'; import { Token } from '../models/Token'; import { Transaction } from '../models/Transaction'; import { UpdateEndpoint } from '../models/UpdateEndpoint'; import { UpdateTokenRequest } from '../models/UpdateTokenRequest'; import { UpdateWalletRequest } from '../models/UpdateWalletRequest'; import { ValidateAddressesReply } from '../models/ValidateAddressesReply'; import { Wallet } from '../models/Wallet'; import { AddressesApiRequestFactory, AddressesApiResponseProcessor } from "../apis/AddressesApi"; export declare class PromiseAddressesApi { private api; constructor(configuration: Configuration, requestFactory?: AddressesApiRequestFactory, responseProcessor?: AddressesApiResponseProcessor); v1AddressesListWithHttpInfo(walletIds?: Array, chainIds?: Array, cursor?: string, limit?: number, _options?: Configuration): Promise>; v1AddressesList(walletIds?: Array, chainIds?: Array, cursor?: string, limit?: number, _options?: Configuration): Promise; v1AddressesValidateWithHttpInfo(chainId: string, addresses: Array, _options?: Configuration): Promise>; v1AddressesValidate(chainId: string, addresses: Array, _options?: Configuration): Promise; v1WalletsCreateAddressWithHttpInfo(walletId: string, createAddressRequest: CreateAddressRequest, _options?: Configuration): Promise>; v1WalletsCreateAddress(walletId: string, createAddressRequest: CreateAddressRequest, _options?: Configuration): Promise
; v1WalletsGetAddressWithHttpInfo(walletId: string, address: string, _options?: Configuration): Promise>; v1WalletsGetAddress(walletId: string, address: string, _options?: Configuration): Promise
; v1WalletsListAddressesWithHttpInfo(walletId: string, chainIds?: Array, cursor?: string, limit?: number, _options?: Configuration): Promise>; v1WalletsListAddresses(walletId: string, chainIds?: Array, cursor?: string, limit?: number, _options?: Configuration): Promise; } import { ChainsApiRequestFactory, ChainsApiResponseProcessor } from "../apis/ChainsApi"; export declare class PromiseChainsApi { private api; constructor(configuration: Configuration, requestFactory?: ChainsApiRequestFactory, responseProcessor?: ChainsApiResponseProcessor); v1ChainsListWithHttpInfo(cursor?: string, limit?: number, _options?: Configuration): Promise>; v1ChainsList(cursor?: string, limit?: number, _options?: Configuration): Promise; v1ChainsRetrieveWithHttpInfo(chainId: string, _options?: Configuration): Promise>; v1ChainsRetrieve(chainId: string, _options?: Configuration): Promise; } import { SweepsApiRequestFactory, SweepsApiResponseProcessor } from "../apis/SweepsApi"; export declare class PromiseSweepsApi { private api; constructor(configuration: Configuration, requestFactory?: SweepsApiRequestFactory, responseProcessor?: SweepsApiResponseProcessor); v1SweepsAddressWithHttpInfo(address: string, sweepAddressRequest: SweepAddressRequest, _options?: Configuration): Promise>; v1SweepsAddress(address: string, sweepAddressRequest: SweepAddressRequest, _options?: Configuration): Promise; } import { TokensApiRequestFactory, TokensApiResponseProcessor } from "../apis/TokensApi"; export declare class PromiseTokensApi { private api; constructor(configuration: Configuration, requestFactory?: TokensApiRequestFactory, responseProcessor?: TokensApiResponseProcessor); v1TokensCreateWithHttpInfo(createTokenRequest: CreateTokenRequest, _options?: Configuration): Promise>; v1TokensCreate(createTokenRequest: CreateTokenRequest, _options?: Configuration): Promise; v1TokensListWithHttpInfo(cursor?: string, limit?: number, _options?: Configuration): Promise>; v1TokensList(cursor?: string, limit?: number, _options?: Configuration): Promise; v1TokensRetrieveWithHttpInfo(tokenId: string, _options?: Configuration): Promise>; v1TokensRetrieve(tokenId: string, _options?: Configuration): Promise; v1TokensUpdateWithHttpInfo(tokenId: string, updateTokenRequest: UpdateTokenRequest, _options?: Configuration): Promise>; v1TokensUpdate(tokenId: string, updateTokenRequest: UpdateTokenRequest, _options?: Configuration): Promise; } import { TransactionsApiRequestFactory, TransactionsApiResponseProcessor } from "../apis/TransactionsApi"; export declare class PromiseTransactionsApi { private api; constructor(configuration: Configuration, requestFactory?: TransactionsApiRequestFactory, responseProcessor?: TransactionsApiResponseProcessor); v1TransactionsEstimateFeeWithHttpInfo(estimateFeeRequest: EstimateFeeRequest, _options?: Configuration): Promise>; v1TransactionsEstimateFee(estimateFeeRequest: EstimateFeeRequest, _options?: Configuration): Promise; v1TransactionsListWithHttpInfo(walletIds?: Array, chainIds?: Array, tokenIds?: Array, assetIds?: Array, hash?: string, status?: string, cursor?: string, limit?: number, _options?: Configuration): Promise>; v1TransactionsList(walletIds?: Array, chainIds?: Array, tokenIds?: Array, assetIds?: Array, hash?: string, status?: string, cursor?: string, limit?: number, _options?: Configuration): Promise; v1TransactionsRetrieveWithHttpInfo(transactionId: string, _options?: Configuration): Promise>; v1TransactionsRetrieve(transactionId: string, _options?: Configuration): Promise; v1TransactionsSignMessageWithHttpInfo(signMessageRequest: SignMessageRequest, _options?: Configuration): Promise>; v1TransactionsSignMessage(signMessageRequest: SignMessageRequest, _options?: Configuration): Promise; v1TransactionsTransferWithHttpInfo(createTransferRequest: CreateTransferRequest, _options?: Configuration): Promise>; v1TransactionsTransfer(createTransferRequest: CreateTransferRequest, _options?: Configuration): Promise; } import { WalletsApiRequestFactory, WalletsApiResponseProcessor } from "../apis/WalletsApi"; export declare class PromiseWalletsApi { private api; constructor(configuration: Configuration, requestFactory?: WalletsApiRequestFactory, responseProcessor?: WalletsApiResponseProcessor); v1WalletsCreateWithHttpInfo(createWalletRequest: CreateWalletRequest, _options?: Configuration): Promise>; v1WalletsCreate(createWalletRequest: CreateWalletRequest, _options?: Configuration): Promise; v1WalletsDeleteWithHttpInfo(walletId: string, _options?: Configuration): Promise>; v1WalletsDelete(walletId: string, _options?: Configuration): Promise; v1WalletsListWithHttpInfo(cursor?: string, limit?: number, _options?: Configuration): Promise>; v1WalletsList(cursor?: string, limit?: number, _options?: Configuration): Promise; v1WalletsRetrieveWithHttpInfo(walletId: string, _options?: Configuration): Promise>; v1WalletsRetrieve(walletId: string, _options?: Configuration): Promise; v1WalletsUpdateWithHttpInfo(walletId: string, updateWalletRequest: UpdateWalletRequest, _options?: Configuration): Promise>; v1WalletsUpdate(walletId: string, updateWalletRequest: UpdateWalletRequest, _options?: Configuration): Promise; } import { WebhookEndpointsApiRequestFactory, WebhookEndpointsApiResponseProcessor } from "../apis/WebhookEndpointsApi"; export declare class PromiseWebhookEndpointsApi { private api; constructor(configuration: Configuration, requestFactory?: WebhookEndpointsApiRequestFactory, responseProcessor?: WebhookEndpointsApiResponseProcessor); v1WebhooksEndpointCreateWithHttpInfo(createEndpoint: CreateEndpoint, _options?: Configuration): Promise>; v1WebhooksEndpointCreate(createEndpoint: CreateEndpoint, _options?: Configuration): Promise; v1WebhooksEndpointDeleteWithHttpInfo(endpointId: string, _options?: Configuration): Promise>; v1WebhooksEndpointDelete(endpointId: string, _options?: Configuration): Promise; v1WebhooksEndpointListWithHttpInfo(cursor?: string, limit?: number, _options?: Configuration): Promise>; v1WebhooksEndpointList(cursor?: string, limit?: number, _options?: Configuration): Promise; v1WebhooksEndpointRetrieveWithHttpInfo(endpointId: string, _options?: Configuration): Promise>; v1WebhooksEndpointRetrieve(endpointId: string, _options?: Configuration): Promise; v1WebhooksEndpointUpdateWithHttpInfo(endpointId: string, updateEndpoint: UpdateEndpoint, _options?: Configuration): Promise>; v1WebhooksEndpointUpdate(endpointId: string, updateEndpoint: UpdateEndpoint, _options?: Configuration): Promise; } import { WebhookEventsApiRequestFactory, WebhookEventsApiResponseProcessor } from "../apis/WebhookEventsApi"; export declare class PromiseWebhookEventsApi { private api; constructor(configuration: Configuration, requestFactory?: WebhookEventsApiRequestFactory, responseProcessor?: WebhookEventsApiResponseProcessor); v1WebhooksEventsListWithHttpInfo(cursor?: string, limit?: number, _options?: Configuration): Promise>; v1WebhooksEventsList(cursor?: string, limit?: number, _options?: Configuration): Promise; }