import { Address } from '../../types'; export type OSwapPoolState = { traderate0: string; traderate1: string; balance0: string; balance1: string; withdrawsQueued: string; withdrawsClaimed: string; totalAssets?: string; totalShares?: string; }; export type OSwapERC4626Config = { assetToken: Address; vaultToken: Address; }; export type OSwapData = { pool: Address; path: Address[]; }; export type OSwapPool = { id: string; address: Address; token0: Address; token1: Address; erc4626?: OSwapERC4626Config; }; export type DexParams = { pools: OSwapPool[]; };