import { ObjectId } from "mongoose"; export interface IAnomaly { _id?: ObjectId; vehicleId: number; employeeId?: number; fuelRequestId?: ObjectId; externalInvoiceId?: ObjectId; lpgId?: ObjectId; anomalyType: | "RENDIMIENTO BAJO" | "CONSUMO ELEVADO" | "KILOMETRAJE FUERA DE RANGO" | "ODOMETRO EN MAL ESTADO" | "VEHICULO NO ASIGNADO" | "FUGA DE COMBUSTIBLE" | "DIFERENCIA EN BOMBA" | "OTRO"; description: string; detectedBy: | "SISTEMA" | "USUARIO"; reportedBy?: ObjectId; resolvedBy?: ObjectId; resolvedDate?: Date; status: | "ABIERTA" | "EN PROCESO" | "CERRADA"; comments?: string; }