@allgemein/eventbus
Version:
11 lines (10 loc) • 441 B
TypeScript
import { IMessage } from '../IMessage';
import { AbstractMqttConnection } from './AbstractMqttConnection';
import { IWriter } from '../IWriter';
import { IMqttOptions } from './IMqttOptions';
export declare class MqttWriter extends AbstractMqttConnection implements IWriter {
constructor(options: IMqttOptions);
open(): Promise<void>;
publish(message: IMessage, channel?: string): Promise<unknown>;
close(): Promise<void>;
}