import { BaseProvider } from '@ethersproject/providers'; import { SWRResponse } from './useLidoSWR'; import { FilterAsyncMethods, UnpackedPromise } from './types'; import { SWRConfiguration } from 'swr'; export declare const useEthereumSWR:

, R extends UnpackedPromise>, F extends boolean>(props: { method: M; shouldFetch?: F | undefined; providerRpc?: P | undefined; params?: (F extends false ? unknown[] : Parameters) | undefined; config?: Partial>> | undefined; }) => SWRResponse;