import { ESearchTrainingFilter } from "@/enum/enum.search-filter.training"; import { ExerciceDTO, SessionDTO, TrainingDTO, UpdateTrainingDTO, } from "../dto/dto.training"; import { ITrainingService } from "../interface/service.interface.training"; export class TrainingServiceStub implements ITrainingService { getAllTrainings(): Promise { throw new Error("Method not implemented."); } getTrainings(spec: ESearchTrainingFilter): Promise { throw new Error("Method not implemented."); } getTraining(id: string): Promise { throw new Error("Method not implemented."); } getSession(id: string): Promise { throw new Error("Method not implemented."); } getExercice(id: string): Promise { throw new Error("Method not implemented."); } createTraining(training: TrainingDTO): Promise { throw new Error("Method not implemented."); } editTraining( training: UpdateTrainingDTO ): Promise | undefined { throw new Error("Method not implemented."); } duplicateTraining(id: string): Promise { throw new Error("Method not implemented."); } deleteTraining(id: string): Promise { throw new Error("Method not implemented."); } }