Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Engine(val latestVersion: String, val dbDownloadLink: String)
Link copied to clipboard
Link copied to clipboard
data class OtaResource(val engine: OtaEngine, val version: String, val downloadUrl: String, val fileName: String)
Link copied to clipboard
@Serializable
data class OtaVersionsResponse(val embedderEngine: Engine, val templateEngine: Engine, val documentKnowledgeEngine: Engine)
Link copied to clipboard
data class ResourceCheckResult(val fileName: String, val expectedHash: String, val actualHash: String)

Represents the result of a resource file integrity check.

Link copied to clipboard
class ResourceDownloader(val requestTimeout: RequestTimeout = RequestTimeout.DEFAULT)

A utility class responsible for downloading missing resource files from a remote server.