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>; export type GetWalletClientErrorType = GetConnectorClientErrorType | BaseErrorType | ErrorType; export declare function getWalletClient(config: Config, parameters?: GetWalletClientParameters): Promise;