import IMoodleWSParams from './IMoodleWSParams'; export default interface IMoodleWSReport { competency: { /** Load the data for the competency report in a course. */ dataForReport: (params: IMoodleWSParams) => Promise; }; insights: { /** Stores an action executed over a group of predictions. */ actionExecuted: (params: IMoodleWSParams) => Promise; /** Flags a prediction as fixed. */ setFixedPrediction: (params: IMoodleWSParams) => Promise; /** Flags the prediction as not useful. */ setNotusefulPrediction: (params: IMoodleWSParams) => Promise; }; }