package com.unicorn.hgzero.meeting.biz.usecase.in.section;

import com.unicorn.hgzero.meeting.biz.domain.MinutesSection;

/**
 * 회의록 섹션 수정 UseCase
 */
public interface UpdateSectionUseCase {

    /**
     * 섹션 내용 수정
     */
    MinutesSection updateSection(UpdateSectionCommand command);

    /**
     * 섹션 수정 명령
     */
    record UpdateSectionCommand(
            String sectionId,
            String title,
            String content
    ) {}
}
