import { Action } from 'redux';
import { ThunkAction } from "./ThunkAction";
import { SPAbstractService } from '../services/SPAbstractService';
/**
 * Interface to be used with asynchronous actions.
 */
export interface ThunkActionWithSP {
    (dispatch: (action: Action | ThunkAction) => void, getState: <S>() => S, service: SPAbstractService): any;
}
