import { Conversation } from '../../domain/entities/Conversation';
import { IConversationRepository } from '../../domain/repositories/IConversationRepository';
interface UpdateConversationRequest {
    id: string;
    organizationId: string;
    status?: string;
    assignedToUserId?: string | null;
}
export declare class UpdateConversation {
    private conversationRepository;
    constructor(conversationRepository: IConversationRepository);
    execute(request: UpdateConversationRequest): Promise<Conversation>;
}
export {};
//# sourceMappingURL=UpdateConversation.d.ts.map