@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
15 lines • 779 B
TypeScript
import { EventBus, ICommand } from '@nestjs/cqrs';
import { Observable } from 'rxjs';
import { BleChannelService } from './ble-channel.service';
export declare class BleChannelSagas {
private readonly service;
private readonly eventBus;
private readonly logger;
constructor(service: BleChannelService, eventBus: EventBus);
configureBleChannelFlow: (events$: Observable<any>) => Observable<ICommand>;
configurationChangedFlow: (events$: Observable<any>) => Observable<ICommand>;
deviceDiscoveredFlow: (events$: Observable<any>) => Observable<ICommand>;
refreshDeviceFlow: (events$: Observable<any>) => Observable<ICommand>;
publishBleCommand: (events$: Observable<any>) => Observable<ICommand>;
}
//# sourceMappingURL=ble-channel.sagas.d.ts.map