import { Trade, Protocol } from '@synthra-swap/sdk/universal-router'; import { MethodParameters } from '@synthra-swap/sdk/v3'; export { Protocol, Trade }; export declare enum ApprovalTypes { NOT_REQUIRED = 0, MAX = 1, MAX_MINUS_ONE = 2, ZERO_THEN_MAX = 3, ZERO_THEN_MAX_MINUS_ONE = 4 } export declare type CondensedAddLiquidityOptions = { tokenId?: string | number; recipient?: string; deadline?: string | number; slippageTolerance?: unknown; useNative?: unknown; }; export declare class SwapRouter { static swapCallParameters(..._args: unknown[]): MethodParameters; static swapAndAddCallParameters(..._args: unknown[]): MethodParameters; }