import { ProcessStatus } from '../../enums/ProcessStatus.js';
import { MCError } from './MCError.js';
import { ValidationError } from './ValidationError.js';

declare class OperatorResponse {
    status?: ProcessStatus;
    conversationId?: string;
    operatorVisitId?: string;
    requestUId?: string;
    error?: MCError | null;
    validationError?: ValidationError[] | null;
    /**
     * Method that mimics the Java isSuccess() method exactly.
     */
    isSuccess(): boolean;
}

export { OperatorResponse };
