import { DeepReadonly } from 'ts-essentials'; import { PoolKeyed, Quote } from './pool'; import { BasePool, BasePoolState } from './base'; export declare class MevResistPool extends BasePool { protected _quote(amount: bigint, isToken1: boolean, state: DeepReadonly, sqrtRatioLimit?: bigint): Quote; quoteMevResist(this: PoolKeyed, amount: bigint, isToken1: boolean, state: DeepReadonly, sqrtRatioLimit?: bigint): Quote>; }