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>;
}
