@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
14 lines • 647 B
TypeScript
import { OnModuleDestroy } from '@nestjs/common';
import { EventBus, ICommand } from '@nestjs/cqrs';
import { Observable } from 'rxjs';
export declare class RestChannelSagas implements OnModuleDestroy {
private readonly eventBus;
private readonly logger;
private refreshInterval;
constructor(eventBus: EventBus);
onModuleDestroy(): void;
configureRestChannelFlow: (events$: Observable<any>) => Observable<ICommand>;
configurationChangedFlow: (events$: Observable<any>) => Observable<ICommand>;
refreshDeviceList: (events$: Observable<any>) => Observable<ICommand>;
}
//# sourceMappingURL=rest-channel.sagas.d.ts.map