strapi-plugin-masterclass
Version:
16 lines (15 loc) • 696 B
TypeScript
import type { Core } from '@strapi/strapi';
import { errors } from '@strapi/utils';
declare const coursesService: ({ strapi }: {
strapi: Core.Strapi;
}) => {
signIntoSingleCourse(params: any): Promise<import("@strapi/types/dist/modules/documents").AnyDocument>;
signIntoMultipleCourses(params: any): Promise<any[] | errors.ApplicationError<"ApplicationError", "No user found", unknown>>;
calculateDuration(lectures: any): Promise<number>;
};
export default coursesService;
export type CoursesService = {
signIntoSingleCourse: (params: any) => Promise<any>;
signIntoMultipleCourses: (params: any) => Promise<any>;
calculateDuration: (lectures: any) => Promise<any>;
};