import { PayloadAction } from '@reduxjs/toolkit'; import { TransferInfo } from '../utils/sdkv2'; export interface RedeemState { txData?: TransferInfo; sendTx: string; redeemTx: string; transferComplete: boolean; route?: string; isResumeTx: boolean; timestamp: number; } export declare const redeemSlice: import('@reduxjs/toolkit').Slice) => void; setSendTx: (state: RedeemState, { payload }: PayloadAction) => void; setRoute: (state: RedeemState, { payload }: { payload: any; type: string; }) => void; clearRedeem: (state: RedeemState) => void; setIsResumeTx: (state: RedeemState, { payload }: PayloadAction) => void; setTimestamp: (state: RedeemState, { payload }: PayloadAction) => void; }, "redeem", "redeem", import('@reduxjs/toolkit').SliceSelectors>; export declare const setTxDetails: import('@reduxjs/toolkit').ActionCreatorWithPayload, setSendTx: import('@reduxjs/toolkit').ActionCreatorWithPayload, clearRedeem: import('@reduxjs/toolkit').ActionCreatorWithoutPayload<"redeem/clearRedeem">, setRoute: import('@reduxjs/toolkit').ActionCreatorWithPayload, setIsResumeTx: import('@reduxjs/toolkit').ActionCreatorWithPayload, setTimestamp: import('@reduxjs/toolkit').ActionCreatorWithPayload; declare const _default: import('@reduxjs/toolkit').Reducer; export default _default; //# sourceMappingURL=redeem.d.ts.map