import { ChainId } from '@dodoex/api';
import React from 'react';
import { TokenAndPoolFilterUserOptions } from './hooks/usePoolListFilterTokenAndPool';
import { PoolOperateProps } from '../PoolOperate';
import { GetMigrationPairAndMining } from '../PoolOperate/types';
export default function AddLiquidityList({ scrollParentRef, filterChainIds, activeChainId, handleChangeActiveChainId, operatePool, setOperatePool, tokenAndPoolFilter, getMigrationPairAndMining, supportAMMIcon, }: {
    scrollParentRef: React.MutableRefObject<HTMLDivElement | null>;
    account?: string;
    filterChainIds?: ChainId[];
    activeChainId: ChainId | undefined;
    handleChangeActiveChainId: (chainId: number | undefined) => void;
    operatePool: Partial<PoolOperateProps> | null;
    setOperatePool: (operate: Partial<PoolOperateProps> | null) => void;
    tokenAndPoolFilter?: TokenAndPoolFilterUserOptions;
    getMigrationPairAndMining?: GetMigrationPairAndMining;
    supportAMMIcon?: boolean;
}): JSX.Element;
