import * as mongoose from "mongoose"; import { BaseSchema } from "../common/base/base.schema"; import { Entity } from "../entities/entity.schema"; import { User } from "../users/user.schema"; export declare class ActivityLog extends BaseSchema { entity: Entity; user: User; service_name: string; ip_address: string; type: string; action: string; doc_ref: string; message: string; raw_data: string; description?: string; retry?: number; ref_data?: string; status: string; start_process_time: Date; end_process_time: Date; diff: any; } export declare const ActivityLogSchema: mongoose.Schema, {}, {}, {}, {}, mongoose.DefaultSchemaOptions, { [x: number]: unknown; [x: symbol]: unknown; [x: string]: unknown; }, mongoose.Document, {}, mongoose.DefaultSchemaOptions> & mongoose.FlatRecord<{ [x: number]: unknown; [x: symbol]: unknown; [x: string]: unknown; }> & Required<{ _id: unknown; }> & { __v: number; }>;