import { QueuePublisherOptions, PublishMessageOptions } from './types'; export declare class QueuePublisher { private fastify; private config; constructor(options: QueuePublisherOptions); publishMessage(message: any, routingKey?: string): Promise; publishMessageWithOptions(options: PublishMessageOptions): Promise; publishBatch(messages: any[], routingKey?: string): Promise<{ success: number; failed: number; }>; } //# sourceMappingURL=queue-publisher.d.ts.map