Files
trezor-suite/suite-native/passphrase/redux.d.ts

12 lines
416 B
TypeScript

import { AsyncThunkAction, ThunkAction } from '@reduxjs/toolkit';
declare module 'redux' {
export interface Dispatch<A extends Action = AnyAction> {
<TThunk extends AsyncThunkAction<any, any, any>>(thunk: TThunk): ReturnType<TThunk>;
<ReturnType = any, State = any, ExtraThunkArg = any>(
thunkAction: ThunkAction<ReturnType, State, ExtraThunkArg, A>,
): ReturnType;
}
}