strapi-plugin-masterclass
Version:
48 lines (47 loc) • 1.95 kB
TypeScript
/// <reference types="koa" />
declare const _default: {
courses: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
find(ctx: import("koa").Context): Promise<void>;
findOne(ctx: import("koa").Context): Promise<void>;
findSlugs(ctx: import("koa").Context): Promise<void>;
getCourseDetails(ctx: import("koa").Context): Promise<void>;
getClassesCompleted(ctx: import("koa").Context): Promise<import("koa").Context>;
getCurrentLecture(ctx: import("koa").Context): Promise<import("koa").Context | {
currentLecture: any;
}>;
resumeCourse(ctx: import("koa").Context): Promise<import("koa").Context | {
PlayAuth: string;
VideoId: any;
classesCompleted: any;
currentLectureID: any;
}>;
getPlayAuth(ctx: import("koa").Context): Promise<import("koa").Context | {
PlayAuth: string;
VideoId: any;
classesCompleted: any;
currentLectureID: number;
}>;
checkLecture(ctx: import("koa").Context): Promise<import("koa").Context>;
getItemsPurchased(ctx: import("koa").Context): Promise<import("koa").Context>;
getMyLearning(ctx: any): Promise<any>;
};
categories: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
index(ctx: import("koa").Context): Promise<void>;
findOne(ctx: import("koa").Context): Promise<void>;
};
orders: ({ strapi }: {
strapi: import("@strapi/types/dist/core").Strapi;
}) => {
find(ctx: import("koa").Context): Promise<import("koa").Context>;
findOne(ctx: any): Promise<any>;
create(ctx: any): Promise<any>;
confirmWithUser(ctx: any): Promise<any>;
confirm(ctx: any): Promise<any>;
finishRegister(ctx: any): Promise<any>;
};
};
export default _default;