import { CsGroupActivityDataAggregation, CsGroupActivityService } from '../interface'; import { Observable } from 'rxjs'; import { CsHttpService } from '../../../../core/http-service/interface'; import { CsGroupServiceConfig } from '../../../../cs-module'; import { Group, GroupActivity } from '../../../../models/group'; export declare class GroupActivityServiceImpl implements CsGroupActivityService { private httpService; private dataApiPath; constructor(httpService: CsHttpService, dataApiPath: string); getDataAggregation(groupId: string, activity: Pick, mergeGroup?: Group, leafNodesCount?: number, config?: CsGroupServiceConfig): Observable; getDataForDashlets(hierarchyData: any, aggData: any): Observable<{ rows: any; columns: any; }>; getAssessments(contents: any, nameIdMap: any): any; }