UNPKG

@jaricardodev/ews-javascript-api

Version:
11 lines (10 loc) 704 B
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>; }