export declare class KdTaskSectionVO { kdTaskSubjectVOList: KdTaskSubjectVO[]; sectionId: number; sectionName: string; } export declare class KdTaskSubjectVO { kdTaskPublishVersionVOList: KdTaskPublishVersionVO[]; subjectId: number; subjectName: string; } export declare class KdTaskPublishVersionVO { kdTaskBookVersionVOList: KdTaskBookVersionVO[]; publishVersionId: number; publishVersionName: string; } export declare class KdTaskBookVersionVO { bookVersionId: number; bookVersionName: string; } export declare class Year { year: number; yearId: number; yearName: number; } export declare class Paper { paperId: number; paperName: string; } export declare class SectionInfo { sectionId: number; sectionName: string; subjectId: number; subjectName: string; yearId: number; yearName: number; paperId: number; paperName: string; publishVersionId: number; publishVersionName: string; bookVersionId: number; bookVersionName: string; } export declare class One2OneKdModuleVO { kdExplainCount: number; moduleList: One2OneKdModuleDetailVO[]; nodeId: number; nodeName: string; questionCount: number; } export declare class One2OneKdModuleDetailVO { biDetailCount: any; detailVO: KdModuleDetailVO; kdExplainCount: number; questionCount: number; sectionId: number; subjectId: number; } export declare class KdModuleDetailVO { bookVersionId: number; dimensionTypeList: ModuleDimensionTypeVO[]; kdModuleId: number; moduleName: string; nodeId: number; publishVersionId: number; sectionId: number; subjectId: number; titleList: ModuleTitleDto[]; typeId: number; } export declare class ModuleDimensionTypeVO { nodeId: number; nodeName: string; nodeOrder: number; nodeOriginalId: number; optionalQuestions: DimensionTypeQuestionVO[]; questionList: DimensionTypeQuestionVO[]; } export declare class ModuleTitleDto { kdExplains: ModuleExplainDetailDto[]; titleName: string; titleSort: number; } export declare class DimensionTypeQuestionVO { businessModuleId: number; difficulty: number; questionContentTranslate: string; questionId: number; questionOrder: number; repeateQuestionId: number; subQuestionCount: number; subQuestions: SubQuestion[]; teaModuleName: string; knowledges: any; syncKnowledges: any; dimensionVOs: any; questionExplains: any; } export declare class ModuleExplainDetailDto { describeOriginal: string; describeTranslate: string; exampleOriginal: string; exampleTranslate: string; explainSort: number; isShowExample: number; kdExplainId: number; } export declare class SubQuestion { dimensionVOs: DimensionVO[]; knowledges: StorageQuetionKnow[]; questionExplains: QuestionExplainVO[]; subQuestionContentTranslate: string; subQuestionId: number; subQuestionOrder: number; subQuestionType: number; subQuestionTypeName: string; syncKnowledges: StorageQuetionKnow[]; } export declare class DimensionVO { dimensionTypeId: number; dimensionTypeName: string; simpleDimensionDetailVOList: SimpleDimensionDetailVO[]; } export declare class StorageQuetionKnow { id: string; isMaster: number; name: string; subQuestionId: number; } export declare class QuestionExplainVO { answerTranslate: string; explainId: number; solutionProcessTranslate: string; trainThoughtTranslate: string; } export declare class SimpleDimensionDetailVO { dimensionDetailId: number; dimensionDetailName: string; }