import { Account, Chain, Client, PublicActions, RpcSchema, Transport, WalletActions } from "viem";
export type SignerWallet<chain extends Chain = Chain, transport extends Transport = Transport, account extends Account = Account> = Client<transport, chain, account, RpcSchema, PublicActions<transport, chain, account> & WalletActions<chain, account>>;
export declare function createSignerFromViemAccount(network: string, account: Account): SignerWallet<Chain>;
//# sourceMappingURL=signer.d.ts.map