interface ProviderConfig extends ContractInfo { accountAddress: string; accountInfo: AccountContractInfo; bundlerUrl: string; chain: ChainOrRpcUrl; clientId: string; deployOnSign: boolean; entryPointAddress: string; factoryAddress: string; factoryInfo: FactoryContractInfo; gasless: boolean; localSigner: Signer; paymasterAPI: PaymasterAPI; secretKey: string; }