export interface Email { subject: string; from: string; fromName: string; date: string; isRead: boolean; hasAttachments: boolean; hasLinks: boolean; itemId: string; size: number; isMeeting: boolean; itemType: string; to: string[]; cc: string[]; body: string; bodyType: string; attachments: Attachment[]; preview: string; location?: string; start?: string; end?: string; requiredAttendees?: string[]; optionalAttendees?: string[]; } export interface Attachment { name: string; size: number; contentType: string; attachmentId: string; isInline: boolean; }