import { CsContentGetQuestionSetResponse, CsContentService, CsContentGetQuestionListResponse, CsContentGetQuestionSetHierarchyResponse } from '../interface'; import { CsContentServiceConfig } from '../../..'; import { Observable } from 'rxjs'; import { CsHttpService } from '../../../core/http-service/interface'; export declare class ContentServiceImpl implements CsContentService { private httpService; private hierarchyApiPath; private questionListApiPath; constructor(httpService: CsHttpService, hierarchyApiPath: string, questionListApiPath: string); getQuestionSetHierarchy(contentId: string, config?: CsContentServiceConfig): Observable; getQuestionSetRead(contentId: string, params?: any, config?: CsContentServiceConfig): Observable; getQuestionList(contentIds: string[], config?: CsContentServiceConfig): Observable; }