/// import { EventEmitter } from 'events'; import * as mqttr from 'mqttr'; declare const _default: { new (server: any, client: string | mqttr.Client, options?: any, logger?: any): { client: mqttr.Client; logger: any; topic: string; subscription: mqttr.Subscription; _owns: boolean; ready(cb: any): any; close(cb: any): any; addListener(event: string | symbol, listener: (...args: any[]) => void): any; on(event: string | symbol, listener: (...args: any[]) => void): any; once(event: string | symbol, listener: (...args: any[]) => void): any; prependListener(event: string | symbol, listener: (...args: any[]) => void): any; prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): any; removeListener(event: string | symbol, listener: (...args: any[]) => void): any; off(event: string | symbol, listener: (...args: any[]) => void): any; removeAllListeners(event?: string | symbol | undefined): any; setMaxListeners(n: number): any; getMaxListeners(): number; listeners(event: string | symbol): Function[]; rawListeners(event: string | symbol): Function[]; emit(event: string | symbol, ...args: any[]): boolean; eventNames(): (string | symbol)[]; listenerCount(type: string | symbol): number; }; create(server: any, client: string | mqttr.Client, options?: any, logger?: any): { client: mqttr.Client; logger: any; topic: string; subscription: mqttr.Subscription; _owns: boolean; ready(cb: any): any; close(cb: any): any; addListener(event: string | symbol, listener: (...args: any[]) => void): any; on(event: string | symbol, listener: (...args: any[]) => void): any; once(event: string | symbol, listener: (...args: any[]) => void): any; prependListener(event: string | symbol, listener: (...args: any[]) => void): any; prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): any; removeListener(event: string | symbol, listener: (...args: any[]) => void): any; off(event: string | symbol, listener: (...args: any[]) => void): any; removeAllListeners(event?: string | symbol | undefined): any; setMaxListeners(n: number): any; getMaxListeners(): number; listeners(event: string | symbol): Function[]; rawListeners(event: string | symbol): Function[]; emit(event: string | symbol, ...args: any[]): boolean; eventNames(): (string | symbol)[]; listenerCount(type: string | symbol): number; }; listenerCount(emitter: EventEmitter, event: string | symbol): number; defaultMaxListeners: number; EventEmitter: typeof EventEmitter; }; export = _default;