import { ContractMethodV6, SwapSide } from '@paraswap/core'; export declare const DIRECT_CONTRACT_METHODS_V6: readonly [ContractMethodV6.swapExactAmountInOnUniswapV2, ContractMethodV6.swapExactAmountOutOnUniswapV2, ContractMethodV6.swapExactAmountInOnUniswapV3, ContractMethodV6.swapExactAmountOutOnUniswapV3, ContractMethodV6.swapExactAmountInOnBalancerV2, ContractMethodV6.swapExactAmountOutOnBalancerV2, ContractMethodV6.swapExactAmountInOnCurveV1, ContractMethodV6.swapExactAmountInOnCurveV2, ContractMethodV6.swapOnAugustusRFQTryBatchFill, ContractMethodV6.swapExactAmountInOutOnMakerPSM]; export type DirectContractMethodV6 = (typeof DIRECT_CONTRACT_METHODS_V6)[number]; export declare const DIRECT_CONTRACT_METHOD_SIDES_V6: Partial>; export declare function isDirectContractMethodV6(contractMethod: string): contractMethod is DirectContractMethodV6; export declare function getDirectContractMethodSideV6(contractMethod: DirectContractMethodV6): SwapSide | undefined;