matterbridge-aeg-robot
Version:
A Matterbridge plugin that connects AEG RX 9 / Electrolux Pure i9 robot vacuums to the Matter smart home ecosystem.
27 lines • 982 B
JavaScript
/**
* This module was automatically generated by `ts-interface-builder`
*/
import * as t from "ts-interface-checker";
// tslint:disable:object-literal-key-quotes
export const DebugFeatures = t.union(t.lit('Run API Tests'), t.lit('Run Unsafe API Tests'), t.lit('Log Endpoint Debug'), t.lit('Log API Headers'), t.lit('Log API Bodies'), t.lit('Log Appliance IDs'), t.lit('Log Debug as Info'));
export const Config = t.iface([], {
"name": "string",
"type": "string",
"version": "string",
"whiteList": t.array("string"),
"blackList": t.array("string"),
"apiKey": "string",
"accessToken": "string",
"accessTokenURL": t.opt("string"),
"refreshToken": "string",
"pollIntervalSeconds": "number",
"debug": "boolean",
"debugFeatures": t.array("DebugFeatures"),
"unregisterOnShutdown": "boolean",
});
const exportedTypeSuite = {
DebugFeatures,
Config,
};
export default exportedTypeSuite;
//# sourceMappingURL=config-types-ti.js.map