@checkfirst/nestjs-outlook
Version:
An opinionated NestJS module for Microsoft Outlook integration that provides easy access to Microsoft Graph API for emails, calendars, and more.
21 lines (20 loc) • 621 B
TypeScript
export type { Event, Calendar, ItemBody, DateTimeTimeZone, Attendee, EmailAddress, Location, Message, Subscription, ChangeNotification, ChangeType } from '@microsoft/microsoft-graph-types';
export interface EventWithTransactionId extends Event {
transactionId?: string;
}
export interface BatchRequest {
id: string;
method: string;
url: string;
}
export interface BatchResponse<T = unknown> {
id: string;
status: number;
body: T;
}
export interface BatchRequestPayload {
requests: BatchRequest[];
}
export interface BatchResponsePayload<T = unknown> {
responses: BatchResponse<T>[];
}