import React from 'react';
import { Page, PageType } from '../../../router/types';
import { GetMigrationPairAndMining, ShowMigrationPairAndMining } from '../PoolOperate/types';
import { TokenAndPoolFilterUserOptions } from './hooks/usePoolListFilterTokenAndPool';
import { OnModifyGspPool } from './MyCreated';
export default function PoolList({ params, scrollRef: scrollParentRefProps, tokenAndPoolFilter, getMigrationPairAndMining, showMigrationPairAndMining, supportAMMIcon, onModifyGspPool, }: {
    params?: Page<PageType.Pool>['params'];
    scrollRef?: React.RefObject<any>;
    tokenAndPoolFilter?: TokenAndPoolFilterUserOptions;
    getMigrationPairAndMining?: GetMigrationPairAndMining;
    showMigrationPairAndMining?: ShowMigrationPairAndMining;
    supportAMMIcon?: boolean;
    onModifyGspPool?: OnModifyGspPool;
}): JSX.Element;
