import { Account } from "../../account"; import * as api from "../../dappConnector"; import { Wallet } from '../Wallet'; export declare class JsApi implements api.JsAPI { private wallet; private account; private state; constructor(wallet: Wallet, account: Account); accountChanged(): void; private assertState; getNetworkId(): Promise; getUtxos(options?: api.UtxoFilterOptions): Promise; getCollateral(): Promise; getBalance(partialValue?: api.Value): Promise; getUsedAddresses(paginate?: api.Paginate): Promise; getUnusedAddresses(): Promise; getChangeAddress(): Promise; getRewardAddresses(): Promise; signTx(tx: api.Transaction, txHash: api.TxHash, _options?: api.SignTxOptions): Promise; signData(address: api.Address, data: api.HexString): Promise; submitTx(_tx: api.Transaction): Promise; submitRawTx(tx: api.HexString, txHash: api.TxHash): Promise; } //# sourceMappingURL=JsApi.d.ts.map