UNPKG

@webhare/moodle-webservice

Version:

Moodle Web Service API client with intellisense and typechecking

27 lines (26 loc) 983 B
import IMoodleWSCore from './IMoodleWSCore'; import IMoodleWSAuth from './IMoodleWSAuth'; import IMoodleWSBlock from './IMoodleWSBlock'; import IMoodleWSEnrol from './IMoodleWSEnrol'; import IMoodleWSGradereport from './IMoodleWSGradereport'; import IMoodleWSGradingform from './IMoodleWSGradingform'; import IMoodleWSLocal from './IMoodleWSLocal'; import IMoodleWSMessage from './IMoodleWSMessage'; import IMoodleWSMod from './IMoodleWSMod'; import IMoodleWSReport from './IMoodleWSReport'; import IMoodleWSTool from './IMoodleWSTool'; import IMoodleWSAPIConfig from './IMoodleWSAPIConfig'; export default interface IMoodleWSAPI { config: IMoodleWSAPIConfig; core: IMoodleWSCore; auth: IMoodleWSAuth; block: IMoodleWSBlock; enrol: IMoodleWSEnrol; gradereport: IMoodleWSGradereport; gradingform: IMoodleWSGradingform; local: IMoodleWSLocal; message: IMoodleWSMessage; mod: IMoodleWSMod; report: IMoodleWSReport; tool: IMoodleWSTool; }