'use server' import type { AuditLogPage, AuditLogQuery } from '@admin/actions/audit/types' import { queryAuditLogs } from '@admin/actions/audit/query-audit-logs' import { requireRole, UserRole } from '@admin/auth/middleware' export async function getAuditLogs(query: AuditLogQuery = {}): Promise { await requireRole([UserRole.ADMIN]) return queryAuditLogs(query) }