import { Order } from "@gelatonetwork/limit-orders-lib"; import { SerializableTransactionReceipt, TransactionType } from "./actions"; export interface TransactionDetails { hash: string; approval?: { tokenAddress: string; spender: string; }; type: TransactionType; order?: Order; summary?: string; receipt?: SerializableTransactionReceipt; lastCheckedBlockNumber?: number; addedTime: number; confirmedTime?: number; from: string; } export interface TransactionState { [chainId: number]: { [txHash: string]: TransactionDetails; }; } export declare const initialState: TransactionState; declare const _default: import("@reduxjs/toolkit/dist/createReducer").ReducerWithInitialState; export default _default;