import Lacuna from '../../lacuna'; import Building from '../building'; import * as missionCommand from '../../types/mission-command'; class MissionCommand extends Building { constructor(lacuna: Lacuna, module: string) { super(lacuna, module); } getMissions(params: missionCommand.GetMissionsParams) { return this.callWithSession('get_missions', params); } completeMission(params: missionCommand.CompleteMissionParams) { return this.callWithSession('complete_mission', params); } skipMission(params: missionCommand.SkipMissionParams) { return this.callWithSession('skip_mission', params); } } export default MissionCommand;