export interface AppNotification { id?: number title: string body: string severity: 'info' | 'success' | 'warning' | 'danger' is_active: boolean created_by?: number | null created_at?: string updated_at?: string reads_count?: number } export const APP_NOTIFICATION_SEVERITIES = [ { value: 'info', label: 'اطلاعات (info)' }, { value: 'success', label: 'موفق (success)' }, { value: 'warning', label: 'هشدار (warning)' }, { value: 'danger', label: 'مهم / خطر (danger)' }, ] as const export interface AppNotificationReader { customer_id: number name: string mobile?: string | null read_at?: string | null } export interface AppNotificationReadersResponse { reads_count: number readers: AppNotificationReader[] }