import { QueueProcessor } from '../services/processor-registry.service';
import { QueueMessage, QueueProcessingResult } from '../interfaces/queue-message.interface';
import { AppLoggerService } from 'src/common/services/logger.service';
import { SessionCommunicationService } from 'src/session-communication/session-communication.service';
export declare class SessionCommunicationTriggerProcessor implements QueueProcessor {
    private readonly sessionCommunicationService;
    private readonly logger;
    constructor(sessionCommunicationService: SessionCommunicationService, logger: AppLoggerService);
    process(message: QueueMessage): Promise<QueueProcessingResult>;
    private failure;
}
