package com.ikon.projectmanagement.dto.response;

import com.ikon.projectmanagement.dto.request.*;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

import java.time.LocalDateTime;
import java.util.UUID;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class MeetingResponseDTO {

    private UUID id;

    private MeetingDetailsDTO meeting;

    private AttendeesWrapperDTO attendees;

    private AgendaWrapperDTO agenda;

    private DecisionsWrapperDTO decisions;

    private ActionsWrapperDTO actions;

    private OthersDTO others;

    private UUID projectIdentifier;

    private String status;

    private LocalDateTime createdAt;

    private LocalDateTime updatedAt;
}