{"__symbolic":"module","version":4,"exports":[{"from":"./lib/generated/converter-stream-extension"}],"metadata":{"firmwareConverters":{"__symbolic":"error","message":"Unsupported bundled module reference","context":{"module":"./service-converters"}},"_TAP_SERVICE_EXTENSION_FIRMWARE_":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@iotize/tap","name":"extendServiceContainer","line":9,"character":48},"arguments":["firmware",{"__symbolic":"reference","name":"FirmwareService"}]},"FirmwareState":{"LEGACY":0,"NORMAL":1,"UPDATING":2,"UPDATED":4},"FirmwareUpdateResult":{"DEFAULT_VALUE":0,"UPDATE_SUCCESSFUL":1,"NOT_ENOUGH_MEMORY":2,"OUT_OF_MEMORY":4,"CONNECTION_LOST":8,"CRC_CHECK_FAILURE":16,"UNSUPPORTED_PACKAGE_TYPE":32,"INVALID_URI":64},"CrcCheckBody":{"__symbolic":"interface"},"FirmwareService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@iotize/tap","name":"AbstractService","line":11,"character":37},"members":{"postPackage":[{"__symbolic":"method"}],"postPackageCall":[{"__symbolic":"method"}],"postUpdate":[{"__symbolic":"method"}],"postUpdateCall":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"getStateCall":[{"__symbolic":"method"}],"getUpdateResult":[{"__symbolic":"method"}],"getUpdateResultCall":[{"__symbolic":"method"}],"postCrcCheck":[{"__symbolic":"method"}],"postCrcCheckCall":[{"__symbolic":"method"}]}},"FIRMWARE_SERVICE_CALLS":{"postPackage":{"method":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"TapRequestFrame","line":19,"character":12},"member":"MethodType"},"member":"POST"},"pathAlias":"/firmware/package","path":"/5//0"},"postUpdate":{"method":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"TapRequestFrame","line":25,"character":12},"member":"MethodType"},"member":"POST"},"pathAlias":"/firmware/update","path":"/5//2"},"getState":{"method":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"TapRequestFrame","line":31,"character":12},"member":"MethodType"},"member":"GET"},"pathAlias":"/firmware/state","path":"/5//3","responseBodyDecoder":{"__symbolic":"select","expression":{},"member":"firmwareState"}},"getUpdateResult":{"method":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"TapRequestFrame","line":38,"character":12},"member":"MethodType"},"member":"GET"},"pathAlias":"/firmware/update-result","path":"/5//5","responseBodyDecoder":{"__symbolic":"select","expression":{},"member":"firmwareUpdateResult"}},"postCrcCheck":{"method":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@iotize/tap/client/api","name":"TapRequestFrame","line":45,"character":12},"member":"MethodType"},"member":"POST"},"pathAlias":"/firmware/crc-check","path":"/5//6","bodyEncoder":{"__symbolic":"select","expression":{},"member":"crcCheckBody"}}},"CrcCheckBodyConverter":{"__symbolic":"class","members":{"encode":[{"__symbolic":"method"}],"decode":[{"__symbolic":"method"}]}},"FirmwareResourceKeyMapping":{"__symbolic":"interface"},"FirmwareResourceMetaData":{}},"origins":{"firmwareConverters":"./lib/generated/public_api","_TAP_SERVICE_EXTENSION_FIRMWARE_":"./lib/generated/service-container-extension","FirmwareState":"./lib/generated/models","FirmwareUpdateResult":"./lib/generated/models","CrcCheckBody":"./lib/generated/models","FirmwareService":"./lib/generated/service","FIRMWARE_SERVICE_CALLS":"./lib/generated/service-calls","CrcCheckBodyConverter":"./lib/generated/converters","FirmwareResourceKeyMapping":"./lib/generated/service-types","FirmwareResourceMetaData":"./lib/generated/service-meta"},"importAs":"@iotize/tap/service/impl/firmware"}