import { Account, Network } from "@aptos-labs/ts-sdk"; import { BaseSigner } from "./base-signer"; import { Transaction } from "../types"; import { WalletContextState } from "aptos-wallet-adapter"; export declare class WalletSigner extends BaseSigner { private readonly wallet; constructor(account: Account, wallet: WalletContextState, network?: Network); signTransaction(transaction: Transaction): Promise<{ signature: Uint8Array; }>; sendTransaction(transaction: Transaction): Promise; signMessage(message: string): Promise; }