import { Pool, SDKOptions, ethers } from "../.."; export declare function getAnnounceStableDepositTxData(depositAmount: ethers.BigNumber | string, minAmountOut: ethers.BigNumber | string, keeperFee: ethers.BigNumber | string): string; export declare function getAnnounceStableWithdrawTxData(withdrawAmount: ethers.BigNumber | string, minAmountOut: ethers.BigNumber | string, keeperFee: ethers.BigNumber | string): string; export declare function getCancelExistingOrderTxData(account: string): string; export declare function getCancelExistingOrderTxDataForV2(account: string): string; export declare function mintUnitViaFlatMoney(pool: Pool, depositAmount: ethers.BigNumber | string, slippage: number, // 0.5 means 0.5% maxKeeperFeeInUsd: number | null, options?: any, sdkOptions?: SDKOptions): Promise; export declare function redeemUnitViaFlatMoney(pool: Pool, withdrawAmount: ethers.BigNumber | string, slippage: number, // 0.5 means 0.5% maxKeeperFeeInUsd: number | null, options?: any, sdkOptions?: SDKOptions): Promise; export declare function cancelOrderViaFlatMoney(pool: Pool, options?: any, sdkOptions?: SDKOptions): Promise;