import { Abi } from 'abitype'; import { MulticallConfig, MulticallResult } from './multicall'; export declare type WatchMulticallConfig = MulticallConfig & { listenToBlock?: boolean; }; export declare type WatchMulticallCallback = (results: MulticallResult) => void; export declare function watchMulticall(config: WatchMulticallConfig, callback: WatchMulticallCallback): () => void;