feat: basics

This commit was merged in pull request #1.
This commit is contained in:
2026-07-09 06:42:45 +00:00
parent bbe1ec4b23
commit af3da35179
20 changed files with 2754 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
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;
}