import { AnyObject } from '@loopback/repository'; import { CoreEntity, ExternalIdentifierEnabledEntity } from '@sourceloop/core'; /** * Audit Logs Model * @deprecated Use the {@link ConditionalAuditLog} instead. * eg. * ```ts * class AuditLogRepository extends DefaultCrudRepository< * ConditionalAuditLog, * typeof ConditionalAuditLog.prototype.id * > * { * // ... * } * ``` */ export declare class AuditLog extends CoreEntity implements ExternalIdentifierEnabledEntity { id: string; actionBy?: string; after?: object; before?: object; entityId?: string; logType?: string; operationName: string; operationTime: string; tableName: string; extId?: string; extMetadata?: AnyObject; }