strapi-plugin-masterclass
Version:
31 lines (30 loc) • 996 B
TypeScript
import type { Core } from '@strapi/strapi';
import { Context } from 'koa';
declare const controller: ({ strapi }: {
strapi: Core.Strapi;
}) => {
find(ctx: Context): Promise<void>;
findOne(ctx: Context): Promise<void>;
findSlugs(ctx: Context): Promise<void>;
getCourseDetails(ctx: Context): Promise<void>;
getClassesCompleted(ctx: Context): Promise<Context>;
getCurrentLecture(ctx: Context): Promise<Context | {
currentLecture: any;
}>;
resumeCourse(ctx: Context): Promise<Context | {
PlayAuth: string;
VideoId: any;
classesCompleted: any;
currentLectureID: any;
}>;
getPlayAuth(ctx: Context): Promise<Context | {
PlayAuth: string;
VideoId: any;
classesCompleted: any;
currentLectureID: number;
}>;
checkLecture(ctx: Context): Promise<Context>;
getItemsPurchased(ctx: Context): Promise<Context>;
getMyLearning(ctx: any): Promise<any>;
};
export default controller;