export declare enum AuditAction { CREATE = "create", UPDATE = "update", DELETE = "delete", READ = "read", LOGIN = "login", LOGOUT = "logout", EXPORT = "export", IMPORT = "import" } export declare class AuditLog { id: string; tenant_id: string; user_id: string; action: AuditAction; entity_type: string; entity_id: string; old_values: Record; new_values: Record; changed_fields: string[]; ip_address: string; user_agent: string; endpoint: string; http_method: string; response_status: number; duration_ms: number; description: string; metadata: Record; created_at: Date; }