import { ethers } from "ethers"; import { Pool } from "../../entities"; import { Dapp } from "../../types"; /** Encode Velodrome router calldata to add liquidity to a stable or volatile pair. */ export declare function getVelodromeAddLiquidityTxData(pool: Pool, assetA: string, assetB: string, amountA: ethers.BigNumber | string, amountB: ethers.BigNumber | string, isStable: boolean): Promise; /** Encode Velodrome router calldata to remove liquidity from a stable or volatile pair. */ export declare function getVelodromeRemoveLiquidityTxData(pool: Pool, assetA: string, assetB: string, amount: ethers.BigNumber | string, isStable: boolean): Promise; /** Read the current owner of a Velodrome/Aerodrome/Pancake CL position NFT. */ export declare function getClOwner(pool: Pool, dapp: Dapp.VELODROMECL | Dapp.AERODROMECL | Dapp.PANCAKECL, tokenId: string): Promise;