import { Address, HDPrivKey, Output, PrivKey, Tx } from '@aldea/sdk'; import { Wallet } from "./wallet.js"; import { WalletStorage } from "./storage/index.js"; import { AldeaClient } from "./aldea-client.js"; export declare class SingleKeyWallet extends Wallet { private storage; private readonly privKey; constructor(pk: PrivKey, storage: WalletStorage, client: AldeaClient); addUtxo(output: Output): Promise; getInventory(): Promise>; getNextAddress(): Promise
; saveTxExec(tx: Tx, outputList: Output[]): Promise; signTx(partialTx: Tx, updateSigs?: PrivKey | HDPrivKey | Array): Promise; sync(): Promise; private address; private fetchAbi; } //# sourceMappingURL=single-key-wallet.d.ts.map