@jaricardodev/ews-javascript-api
Version:
EWS Managed api in JavaScript
11 lines (10 loc) • 704 B
text/typescript
import {CalendarActionResults} from "../Misc/CalendarActionResults";
import {AcceptMeetingInvitationMessage} from "../Core/ServiceObjects/ResponseObjects/AcceptMeetingInvitationMessage";
import {DeclineMeetingInvitationMessage} from "../Core/ServiceObjects/ResponseObjects/DeclineMeetingInvitationMessage";
export interface ICalendarActionProvider {
Accept(sendResponse: boolean): Promise<CalendarActionResults>;
AcceptTentatively(sendResponse: boolean): Promise<CalendarActionResults>;
CreateAcceptMessage(tentative: boolean): AcceptMeetingInvitationMessage;
CreateDeclineMessage(): DeclineMeetingInvitationMessage;
Decline(sendResponse: boolean): Promise<CalendarActionResults>;
}