declare class Ndr { request: any; config: any; constructor(props: any); getResourceDetail: ({ contentId, serviceName }: { contentId: any; serviceName: any; }) => Promise; getThematicCourseTree: ({ contentId, serviceName }: { contentId: any; serviceName: any; }) => Promise; getThematicList: ({ contentId, serviceName }: { contentId: any; serviceName: any; }) => Promise; fetchRegionLessonCourseList: ({ regionId, businessType, teachingmaterialId }: { regionId: any; businessType: any; teachingmaterialId: any; }) => Promise; BusinessType: { AutoLearning: string; Prepare: string; }; fetchPrepareLessonChapter: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareLessonTreeCourseList: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareType: ({ serviceName }: { serviceName: any; }) => Promise; fetchNationalLessonChapter: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchNationalLessonCourseList: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchNationalLessonDetail: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareLessonRelate: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareLesson: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareLessonSubResource: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchNationalLessonCourseDetail: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchPrepareLessonDetail: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchRegionResourceDetail: ({ regionId, containerId, resourceId, serviceName }: { regionId: any; containerId: any; resourceId: any; serviceName: any; }) => Promise; fetchRegionLessonRelate: ({ regionId, containerId, resourceId, serviceName }: { regionId: any; containerId: any; resourceId: any; serviceName: any; }) => Promise; fetchQualityCourse: ({ courseId, isTest, service }: { courseId: any; isTest: any; service: any; }) => Promise; fetchTeachingLessonDetail: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchTeachingLessonRelate: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchTchMaterialDetail: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchTchMaterialAudio: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchLabourDetailNDR: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; fetchResourceDetailNDR: ({ id, serviceName }: { id: any; serviceName: any; }) => Promise; } export default Ndr;