import { type ReactNode } from "react";
import { type BaseTransactionViewProps } from "./BaseTransactionViewProps";
interface BaseInteractionTransactionViewProps extends BaseTransactionViewProps {
    image: ReactNode;
    chain: {
        logoURI: string;
        name: string;
    };
    address: string;
    boosted?: boolean;
    timeToComplete: string;
}
type InteractionTransactionViewProps = (BaseInteractionTransactionViewProps & {
    isLoading?: false;
}) | (Partial<BaseInteractionTransactionViewProps> & BaseTransactionViewProps & {
    isLoading: true;
});
export declare function InteractionTransactionView({ title, hash, status, url, chain, address, timeToComplete, timestamp, actions, fees, isLoading, }: InteractionTransactionViewProps): import("react/jsx-runtime").JSX.Element;
export {};
