import { Network } from '../../constants'; import { IDexHelper } from '../../dex-helper/idex-helper'; import { UniswapV2, UniswapV2Pair } from '../uniswap-v2/uniswap-v2'; import { Interface } from '@ethersproject/abi'; import { DexParams } from './types'; import { DexConfigMap } from '../../types'; export declare const NomiswapV2Config: DexConfigMap; export declare class NomiswapV2 extends UniswapV2 { protected network: Network; protected dexHelper: IDexHelper; nomiswapPool: Interface; static dexKeysWithNetwork: { key: string; networks: Network[]; }[]; constructor(network: Network, dexKey: string, dexHelper: IDexHelper); protected getFeesMultiCallData(pair: UniswapV2Pair): { callEntry: { target: string; callData: string; }; callDecoder: (values: any[]) => number; }; }