import { IAppToolkit } from '../../../app-toolkit/app-toolkit.interface';
import { UniswapV3LiquidityContractPositionBuilder } from '../common/uniswap-v3.liquidity.contract-position-builder';
import { UniswapV3LiquidityContractPositionFetcher } from '../common/uniswap-v3.liquidity.contract-position-fetcher';
import { UniswapV3ContractFactory } from '../contracts';
export declare class CeloUniswapV3LiquidityContractPositionFetcher extends UniswapV3LiquidityContractPositionFetcher {
    protected readonly appToolkit: IAppToolkit;
    protected readonly contractFactory: UniswapV3ContractFactory;
    protected readonly uniswapV3LiquidityContractPositionBuilder: UniswapV3LiquidityContractPositionBuilder;
    groupLabel: string;
    subgraphUrl: string;
    positionManagerAddress: string;
    factoryAddress: string;
    constructor(appToolkit: IAppToolkit, contractFactory: UniswapV3ContractFactory, uniswapV3LiquidityContractPositionBuilder: UniswapV3LiquidityContractPositionBuilder);
}
