import { Dependency } from '@quantform/core'; import { useERC20 } from './erc20/use-erc20'; import { EthereumOptions, useOptions } from './use-options'; import { whenBlock } from './when-block'; import { whenEvent } from './when-event'; import { withBalance } from './with-balance'; export declare function ethereum(opts: Partial): Dependency[]; export declare const useEthereum: () => { name: "ethereum"; useLogger: () => import("@quantform/core").ILogger; useOptions: typeof useOptions; useProvider: () => import("ethers").Provider; withBalance: typeof withBalance; whenBlock: typeof whenBlock; whenEvent: typeof whenEvent; useERC20: typeof useERC20; }; //# sourceMappingURL=index.d.ts.map