UNPKG

strapi-plugin-masterclass

Version:
31 lines (30 loc) 996 B
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;