import { FactoryAbstract } from './factory-abstract.js';
import { Producer } from '../../producer/index.js';
import { ICallback } from 'redis-smq-common';
export declare class ProducerFactory extends FactoryAbstract {
    static create: () => Producer;
    static startProducer(): Promise<Producer>;
    static startProducer(cb: ICallback): Producer;
}
//# sourceMappingURL=producer-factory.d.ts.map