///
import { Account, QUANTITY, Tag } from "@ganache/ethereum-utils";
import { Quantity, Data } from "@ganache/utils";
import { Address } from "@ganache/ethereum-address";
import Blockchain from "../blockchain";
export default class AccountManager {
#private;
constructor(blockchain: Blockchain);
get(address: Address, blockNumber?: Buffer | Tag): Promise;
getRaw(address: Address, blockNumber?: string | Buffer | Tag): Promise;
getNonce(address: Address, blockNumber?: QUANTITY | Buffer | Tag): Promise;
getBalance(address: Address, blockNumber?: QUANTITY | Buffer | Tag): Promise;
getNonceAndBalance(address: Address, blockNumber?: QUANTITY | Buffer | Tag): Promise<{
nonce: Quantity;
balance: Quantity;
}>;
getCode(address: Address, blockNumber?: QUANTITY | Buffer | Tag): Promise;
}
//# sourceMappingURL=account-manager.d.ts.map