export interface FirmwareInfo { version: string; /** Version of firmware. */ fileSize: string; /** Size of firmware file in KB/MB. */ releaseDate: string; /** Release date of firmware. it is timestamp*/ stage: string; /** Firmware stage. */ releaseNotes: string; /** Release notes of firmware. */ } /** * This enum represents event type for callback. */ export declare enum FirmwareEventType { Firmware_Download = 0, Firmware_Update = 1 } /** * needs to be consolidated with other result codes. */ export declare enum FirmwareEventStatus { Initiating = 0, InProgress = 1, Completed = 2, Cancelled = 3, File_NotAvailable = 4, File_NotAccessible = 5, File_AlreadyPresent = 6, Network_Error = 7, SSL_Error = 8, Download_Error = 9, Update_Error = 10, Invalid_Authentication = 11, File_UnderDownload = 12, Not_Allowed = 13, Sdk_TooOldForUpdate = 14 }