@particle-network/connectkit
Version:
9 lines (8 loc) • 726 B
TypeScript
import type { ErrorType, Evaluate } from '@particle-network/connector-core';
import { type Account, type BaseErrorType, type Chain, type Transport, type WalletClient } from 'viem';
import type { Config } from '../createConfig';
import { type GetConnectorClientErrorType, type GetConnectorClientParameters } from './getConnectorClient';
export type GetWalletClientParameters = GetConnectorClientParameters;
export type GetWalletClientReturnType = Evaluate<WalletClient<Transport, Chain, Account>>;
export type GetWalletClientErrorType = GetConnectorClientErrorType | BaseErrorType | ErrorType;
export declare function getWalletClient(config: Config, parameters?: GetWalletClientParameters): Promise<GetWalletClientReturnType>;