import { OnRampTransactionStatus } from "../../core/types/onramps/onramp";
import { SendTransactionStatus } from "../../core/types/transaction";
export declare const useAllTransactionsStatus: ({ enabled }: {
    enabled: boolean;
}) => {
    isLoading: boolean;
    isError: boolean;
    data: ((import("@0xsquid/squid-types").ApiBasicResponse & {
        id: string;
        status: string;
        gasStatus: string;
        isGMPTransaction?: boolean | undefined;
        axelarTransactionUrl: string;
        coralTransactionUrl?: string | undefined;
        fromChain?: {
            transactionId: string;
            blockNumber: string;
            callEventStatus: string;
            callEventLog: any[];
            chainData?: any;
            transactionUrl?: string | undefined;
            destinationAddress?: string | undefined;
        } | undefined;
        toChain?: {
            transactionId: string;
            blockNumber: string;
            callEventStatus: string;
            callEventLog: any[];
            chainData?: any;
            transactionUrl?: string | undefined;
            destinationAddress?: string | undefined;
        } | undefined;
        timeSpent?: {} | Record<string, number> | undefined;
        squidTransactionStatus?: import("@0xsquid/squid-types").SquidTransactionStatus | undefined;
        routeStatus?: any[] | undefined;
    } & OnRampTransactionStatus & SendTransactionStatus) | undefined)[];
};
