import { AsyncStorage } from "../../core"; import { Connector } from "../interfaces/connector"; import { AbstractClientWallet, WalletOptions } from "./base"; import { Chain } from "@thirdweb-dev/chains"; import { Signer } from "ethers"; export type SignerWalletAdditionalOptions = { chain?: Chain; storage?: AsyncStorage; secretKey?: string; signer: Signer; }; export type SignerWalletConnectionArgs = {}; /** * @internal */ export declare class SignerWallet extends AbstractClientWallet { connector?: Connector; options: WalletOptions; signer?: Signer; private _storage; constructor(options: WalletOptions); protected getConnector(): Promise; } //# sourceMappingURL=signer.d.ts.map