mqtt-jsonl-store
Version:
JSONL store for in-flight MQTT.js packets.
16 lines (15 loc) • 475 B
TypeScript
import { MqttJsonlStore, MqttJsonlStoreOptions } from "./store";
export interface ManagerOptions {
incoming: MqttJsonlStoreOptions;
outgoing: MqttJsonlStoreOptions;
}
export declare class Manager {
incoming: MqttJsonlStore;
outgoing: MqttJsonlStore;
constructor(path: string, options?: ManagerOptions | MqttJsonlStoreOptions);
open(): Promise<{
incoming: MqttJsonlStore;
outgoing: MqttJsonlStore;
}>;
close(): Promise<void>;
}