@bella-defintech/uniswap-v3-simulator
Version:
the 'Tuner', a Uniswap V3 Simulator
5 lines (4 loc) • 318 B
TypeScript
import { PoolState } from "../model/PoolState";
export declare type PoolStateView = Pick<PoolState, {
[K in keyof PoolState]: PoolState[K] extends Function ? K extends "getTransitionSource" | "getTransitionTargets" ? K : never : K extends "transitionSource" | "transitionTargets" ? never : K;
}[keyof PoolState]>;