import { AptosAccountResourceManager } from './AptosAccountResourceManager'; import { IAptosAccountCoinManager } from './interfaces/IAptosAccountCoinManager'; import { AptosCoinResource } from '../../common/AptosCoinResource'; import { Aptos, MoveStructId } from '@aptos-labs/ts-sdk'; export declare class AptosAccountCoinManager extends AptosAccountResourceManager implements IAptosAccountCoinManager { private coinType; constructor(aptosClient: Aptos, coinType: string); getOwnedCoins(address: string): Promise; fetchAccountResource(accountAddress: string, resourceType: MoveStructId, ledgerVersion?: bigint | number): Promise; getBalance(address: string): Promise; }