import { FctAddress, FctAddressList, FctTimestamp, FctValue, Risk } from '../../../../Fct/generics'; import { Variable } from '../../../../Fct/plugins/corelibTypes'; export declare const amountOutMinRisk: Risk; export declare const amountInMaxRisk: Risk; export declare const swapEthForExactTokensParams: { input: { to: FctAddress; methodParams: { amountOut: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; }; export declare const swapExactEthForTokensParams: { input: { to: FctAddress; value: FctValue; methodParams: { amountOutMin: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; }; export declare const swapExactTokensForEthParams: { input: { to: FctAddress; methodParams: { amountIn: FctValue; amountOutMin: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; }; export declare const swapExactTokensForTokensParams: { input: { to: FctAddress; methodParams: { amountIn: FctValue; amountOutMin: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; }; export declare const swapTokensForExactTokensParams: { input: { to: FctAddress; methodParams: { amountIn: FctValue; amountInMax: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; }; export declare const swapTokensForExactETHParams: { input: { to: FctAddress; methodParams: { amountOut: FctValue; amountInMax: FctValue; path: FctAddressList; to: FctAddress; deadline: FctTimestamp; }; }; output: { amountIn: FctValue; amountOut: FctValue; }; };