import { api } from './request' export interface Alert { id: string; severity: string; title: string; status: string detail?: Record; created_at: string acknowledged_at?: string; resolved_at?: string } export async function listPatientAlerts(patientId: string, params?: { status?: string; page?: number; page_size?: number }) { return api.get<{ data: Alert[]; total: number }>('/health/alerts', { patient_id: patientId, page: params?.page ?? 1, page_size: params?.page_size ?? 20, status: params?.status, }) }