import { ActivityLogRepository } from '../repository/activity-log.repository'; import { ActivityLog } from '../entity/activity-log.entity'; import { EntityServiceImpl } from 'src/module/meta/service/entity-service-impl.service'; import { UserData } from 'src/module/user/entity/user.entity'; export declare class ActivityLogService extends EntityServiceImpl { private readonly activityLogRepository; constructor(activityLogRepository: ActivityLogRepository); logActivity(logData: any, loggedInUser: UserData): Promise; getAllActivityLog(mapped_entity_type: string, mapped_entity_id: number | string, category: string, loggedInUser: any): Promise<{ category: string; created_date: string | null; mapped_entity_type: string; mapped_entity_id: string; title: string; description: string; action: string; icon: string; color: string; additional_info_1: string; additional_info_2: string; additional_info_3: string; id: number; entity_type: string; name: string; status: string; parent_type: string; parent_id: number; code: string; created_by: number; modified_by: number; modified_date: Date; enterprise_id: number; organization_id: number; appcode: string; level_id: string; level_type: string; }[]>; getAllActivityCategory(mapped_entity_id: number | string, mapped_entity_type: string, loggedInUser: any): Promise<{ label: any; value: any; }[]>; }