import { Token, Price } from "@uniswap/sdk-core"; import { ethers } from "ethers"; import { Dapp, Pool } from "../.."; import BigNumber from "bignumber.js"; export declare function tryParsePrice(baseToken: Token, quoteToken: Token, value: string): Price; export declare function tryParseTick(baseToken: Token, quoteToken: Token, feeAmount: number, value: string): number; export declare function getUniswapV3MintTxData(dapp: Dapp.UNISWAPV3 | Dapp.VELODROMECL | Dapp.AERODROMECL | Dapp.PANCAKECL, pool: Pool, assetA: string, assetB: string, amountA: string | ethers.BigNumber, amountB: string | ethers.BigNumber, minPrice: number | null, maxPrice: number | null, minTick: number | null, maxTick: number | null, feeAmountOrTickSpacing: number): Promise; export declare function getUniswapV3Liquidity(dapp: Dapp, tokenId: string, pool: Pool): Promise; export declare function getIncreaseLiquidityTxData(pool: Pool, dapp: Dapp, tokenId: string, amountA: ethers.BigNumber | string, amountB: ethers.BigNumber | string): Promise; export declare function getDecreaseLiquidityTxData(pool: Pool, dapp: Dapp, tokenId: string, amount: number | undefined, isStaked: boolean): Promise;