import type * as ElevenLabs from "../index"; /** * Audit log entry with Firestore document ID for API responses. */ export interface WorkspaceAuditLogEntryResponse { /** Event metadata */ metadata?: Record; /** Event time in milliseconds since epoch */ time?: number; /** Activity ID */ activityId: ElevenLabs.WorkspaceAuditLogEntryResponseActivityId; /** Activity name */ activityName: string; /** Event category */ categoryName?: string; /** Category UID for IAM */ categoryUid?: number; /** Event class name */ className?: string; /** Event class UID */ classUid?: number; /** Severity level */ severityId?: ElevenLabs.SeverityId; /** Status of the action */ statusId: ElevenLabs.StatusId; /** Actor performing the action */ actor: ElevenLabs.ActorModel; /** Device information */ device?: ElevenLabs.DeviceModel; /** HTTP request details */ httpRequest?: ElevenLabs.HttpRequestModel; /** Human-readable event description */ message: string; /** Attributes not mapped to OCSF */ unmapped?: Record; /** Firestore document ID */ id: string; /** Event time in human-readable RFC 3339 format, derived from 'time'. */ timeDt?: string; /** OCSF type_uid is class_uid * 100 + activity_id. */ typeUid?: number; /** OCSF type_name combines class_name and activity_name. */ typeName?: string; }