import Web3 from "web3"; import { Address, Pair } from "../pair"; import { Registry } from "../registry"; export declare class RegistryUniswapV3 extends Registry { private web3; private opts?; private factory; constructor(name: string, web3: Web3, factoryAddr: Address, opts?: { fetchUsing?: "PoolEvents" | "TokenList"; } | undefined); findNumberOfPools: () => Promise; findPairsWithoutInitialzing: (tokenWhitelist: Address[]) => Promise; }