import * as mongoose from "mongoose"; import { EntitiesService } from "../entities/entities.service"; import { BaseService } from "../common/base/base.service"; import { CommentData } from "./comment_data.schema"; import { SearchResultDto } from "../common/dto/search_result.dto"; import { ClsService } from "nestjs-cls"; export declare class CommentDataService extends BaseService { readonly cls: ClsService; private entitiesService; protected model: mongoose.Model; constructor(cls: ClsService, entitiesService: EntitiesService, model: mongoose.Model); init(): Promise; listComment(entity: string, doc_ref: string, keywords: string, filters?: any, page?: number, page_size?: number, sort?: string, grouping?: Array, noTranslate?: boolean): Promise; addComment(entity: string, doc_ref: string, data: any): Promise; }