import { EventPerson } from "./eventperson.model"

export class Attachments {
  Id?: number
  Source: number
  SourceId: any
  SourceName: any
  ApplicationId: number | string
}

export class DocumentSetUpMeeting {
  EventProcess: {
    "SerialNumber"?: string,
    "Body": string,
    "Location": string,
    "Subject": string,
    "StartDate"?: string | Date,
    "EndDate"?:  string | Date,
    "ReviewUserComment"?: string,
    "MDName"?: string,
    "MDEmail"?: string,
    "IsAllDayEvent"?: boolean,
    "Status"?: string,
    "EventType"?: string,
    "IsRecurring": boolean,
    "ParticipantsList"?: EventPerson[],
    "Message": string,
    "EventRecurrence": {
      "Type": string,
      "Day"?: any,
      "DayOfWeek"?: any,
      "Month"?: any,
      "LastOccurrence"?: any
    },
  }
  
  Attachments: Attachments[]
}
