import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class CourseLessonMediaService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getCourseLessonMedia({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; getCourseLessonMedia1({ orgSlug, }: { orgSlug: string; }): CancelablePromise; postCourseLessonMedia({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { type: string; mediaId: number; lessonId: number; }; }): CancelablePromise; putCourseLessonMedia({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: { type: string; mediaId: number; lessonId: number; createdBy: number; }; }): CancelablePromise; deleteCourseLessonMedia({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; }