import { Address, Log } from '../../../types'; import { ThreePool } from './3pool'; import { PoolState } from './curve-pool'; import { DeepReadonly } from 'ts-essentials'; import { IDexHelper } from '../../../dex-helper'; export declare const address: Address; export declare class SETHPool extends ThreePool { lastTransferredCoinBlock: number; constructor(parentName: string, dexHelper: IDexHelper, _pool?: string, _address?: string, _tokenAddress?: string, _trackCoins?: boolean, _abi?: any, _N_COINS?: number, _PRECISION_MUL?: import("bignumber.js").BigNumber[], _USE_LENDING?: boolean[], _COINS?: string[], _loggerPrefix?: string); processLog(state: DeepReadonly, log: Readonly): DeepReadonly | null; }