import { TTaskEnvelope } from '../microservice/task-envelope.type';
export declare class RabbitService {
    private connection;
    private channel;
    init(): Promise<void>;
    publish(exchange: string, routingKey: string, payload: TTaskEnvelope<unknown>): void;
}
