import { HistoryTransaction, HistoryTxType, SwapTransactionHistory } from "@0xsquid/react-hooks";
import { Token } from "@0xsquid/squid-types";
import React from "react";
interface Props {
    transaction: SwapTransactionHistory;
    itemsContainerRef: React.RefObject<HTMLDivElement> | undefined;
    handleRemoveTransaction: (_: {
        txType: HistoryTxType;
        transactionId: string;
    }) => void;
    handleRepeatTx: (transaction: HistoryTransaction, fromToken: Token) => void;
}
export declare const SwapTransactionHistoryListItem: React.MemoExoticComponent<({ transaction, itemsContainerRef, handleRemoveTransaction, handleRepeatTx, }: Props) => import("react/jsx-runtime").JSX.Element>;
export {};
