UNPKG

@constructorfleet/ultimate-govee

Version:

Library for interacting with Govee devices written in Typescript.

14 lines 861 B
import { MqttMessageHandler } from '../../common'; import { OpenAPIMqttPacket } from './openapi.models'; export type MQTTProtocol = 'wss' | 'ws' | 'mqtt' | 'mqtts' | 'tcp' | 'ssl' | 'wx' | 'wxs'; export type OpenAPIConfig = { deviceListUrl: string; deviceControlUrl: string; deviceStateUrl: string; deviceLightScenesUrl: string; deviceDIYScenesUrl: string; mqttBrokerUrl: string; }; export type OpenAPIMqttMessageHandler = MqttMessageHandler<OpenAPIMqttPacket>; export declare const ConfigurableModuleClass: import("@nestjs/common").ConfigurableModuleCls<OpenAPIConfig, "forRoot", "create", {}>, OPTIONS_TYPE: OpenAPIConfig & Partial<{}>, ASYNC_OPTIONS_TYPE: import("@nestjs/common").ConfigurableModuleAsyncOptions<OpenAPIConfig, "create"> & Partial<{}>, MODULE_OPTIONS_TOKEN: string | symbol; //# sourceMappingURL=openapi.types.d.ts.map