import { PayloadAction } from '@reduxjs/toolkit'; import { TransactionsDisplayInfoType } from 'types'; export interface StateType { [sessionId: string]: TransactionsDisplayInfoType; } export interface SetTransactionsInfoPayloadType { sessionId: string; transactionsDisplayInfo: TransactionsDisplayInfoType; } export declare const defaultTransactionErrorMessage = "Transaction failed"; export declare const defaultTransactionSuccessMessage = "Transaction successful"; export declare const defaultTransactionProcessingMessage = "Processing transaction"; export declare const defaultTransactionSubmittedMessage = "Transaction submitted"; export declare const signTransactionsSlice: import("@reduxjs/toolkit").Slice): void; clearTransactionsInfoForSessionId(state: StateType, action: PayloadAction): void; clearTransactionsInfo: () => StateType; }, "transactionsInfo">; export declare const clearTransactionsInfo: import("@reduxjs/toolkit").ActionCreatorWithoutPayload, setTransactionsDisplayInfo: import("@reduxjs/toolkit").ActionCreatorWithPayload, clearTransactionsInfoForSessionId: import("@reduxjs/toolkit").ActionCreatorWithOptionalPayload; declare const _default: import("redux").Reducer; export default _default; //# sourceMappingURL=transactionsInfoSlice.d.ts.map