import { NexusClient } from '@biconomy/abstractjs';
import { BundlerClient } from 'viem/_types/account-abstraction';
import { gaslessOptions, NetworkType, RpcUrls } from '@config/index';
export declare const initSmartWalletBundlerClient: ({ networkType, privateKey, gaslessOptions, rpcUrls, }: {
    networkType: NetworkType;
    privateKey: string;
    gaslessOptions: gaslessOptions;
    rpcUrls: RpcUrls;
}) => Promise<NexusClient | BundlerClient>;
export type SmartWalletBundlerClient = BundlerClient | NexusClient;
//# sourceMappingURL=index.d.ts.map