import { Middleware } from '../common'; export declare class BaseProducer { middleware: Middleware[]; constructor(middleware: Middleware[]); get wrap(): (context: import("../common").MiddlewareContext, next: import("../common").MiddlewareCallback) => any; reconnect(): Promise; stop(): Promise; }