export interface SwapParams { privateKey: string; tokenIn: string; tokenOut: string; tokenInDecimal: number; amountIn: string; adminAddress: string; routerAddress: string; minAmountOut: string; rpcUrl: string; feeTier?: number; } export declare const quote: (quoterAddress: string, rpc: string, tokenIn: string, tokenOut: string, amountIn: string, fee: number, sqrtPriceLimitX96?: string) => Promise; export declare const quickSwapSetup: (params: SwapParams) => Promise<{ success: boolean; txHash: any; amountOut: any; error?: undefined; } | { success: boolean; error: string; txHash?: undefined; amountOut?: undefined; }>;