import type { Job } from 'bull';
import { ChatMessage } from './entities/chat-message.entity';
import { ChatMessageService } from './chat-message.service';
export declare class ChatQueueProcessor {
    private readonly chatMessageService;
    constructor(chatMessageService: ChatMessageService);
    handleSendMessageBatch(job: Job<(ChatMessage & {
        accessToken: string;
    } & {
        subdomain: string;
    })[]>): Promise<void>;
}
