import { Currency } from '@uniswap/sdk-core';
import { AnyTrade } from 'hooks/useSwapCallArguments';
/**
 * @param currencyA Currency
 * @param currencyB Currency
 * @returns boolean Returns boolean representing if the Currency A is the same as Currency B
 * If Currency A or B is a Native token check for strict equality since Currency type does not have an address
 */
export declare function isSameToken(currencyA: Currency | undefined, currencyB: Currency | undefined): boolean;
/**
 * @param trade AnyTrade
 * @returns boolean Returns boolean representing if the trade needs to be done involves a currency
 * that needs to be done on Quickswap V2 router
 */
export declare function isQuickswapTrade(trade: AnyTrade): boolean;
export declare function isQuickSwapToken(token: Currency | undefined | null): boolean;
