import type * as Samsara from "../index.js"; /** * Diagnostic trouble code for J1939 vehicles. */ export interface VehicleStatsFaultCodesValueJ1939DiagnosticTroubleCodes { /** A short description of the FMI identifier, if available. */ fmiDescription?: string | undefined; /** The FMI identifier. */ fmiId: number; /** The MIL status, indicating a check engine light. */ milStatus: number; /** The number of times this fault has triggered. */ occurrenceCount: number; /** The source address name corresponding to the txId */ sourceAddressName?: string | undefined; /** A short description of the SPN identifier, if available. */ spnDescription?: string | undefined; /** The SPN identifier. */ spnId: number; /** The TX identifier. */ txId: number; vendorSpecificFields?: Samsara.VehicleStatsFaultCodesValueJ1939VendorSpecificFields | undefined; }