export interface QueuePatient { no: number; barcode: string; noAntrian: string; jamPanggil: string; klinik: string; kodeKlinik: string; klinikId?: number; healthcareServiceId?: number; ruang?: string; nomorRuang?: string; kodeRuang?: string; pembayaran?: string; status: 'menunggu' | 'di-loket' | 'anjungan' | 'pemeriksaan' | 'pending' | 'terlambat' | 'selesai' | 'skip' | 'processed'; processStage: 'loket' | 'klinik-ruang'; createdAt: string; visitType?: string; noRM?: string; fastTrack?: "YA" | "TIDAK"; registrationType?: 'api' | 'manual'; visitId?: number; visitCode?: string; referencePatient?: string; loketId?: number; calledByAdmin?: boolean; lastCalledAt?: string; lastCalledTipeLayanan?: string; calledPemeriksaanAwal?: boolean; calledTindakan?: boolean; tipeLayanan?: string; idtiket?: string; ticket?: string; posisi?: any[]; deskripsi?: string; manuallyMoved?: boolean; movedAt?: number; idvisit?: number; visitDate?: string; namaDokter?: string | null; penanggungJawab?: string | null; alasanFastTrack?: string | null; } export interface ApiPatientResponse { success: boolean; message: string; data?: QueuePatient[]; }