import { Token } from "@uniswap/sdk-core"; import { Pair } from "@uniswap/v2-sdk"; export declare function useAddUserToken(): (token: Token) => void; export declare function useRemoveUserAddedToken(): ( chainId: number, address: string ) => void; export declare function useUserAddedTokens(): Token[]; export declare function usePairAdder(): (pair: Pair) => void; export declare function useURLWarningVisible(): boolean; /** * Given two tokens return the liquidity token that represents its liquidity shares * @param tokenA one of the two tokens * @param tokenB the other token */ export declare function toV2LiquidityToken([tokenA, tokenB]: [ Token, Token ]): Token; /** * Returns all the pairs of tokens that are tracked by the user for the current chain ID. */ export declare function useTrackedTokenPairs(): [Token, Token][];