UNPKG

@asposecloud/aspose-email-cloud

Version:
65 lines (64 loc) 1.7 kB
import * as model from "./index"; /** * Convert iCalendar to AlternateView request */ export declare class CalendarAsAlternateRequest { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * iCalendar document model */ value: model.CalendarDto; /** * iCalendar actions. Enum, available values: Create, Update, Cancel */ action: string; /** * iCalendar sequence id */ sequenceId: string; /** * Convert iCalendar to AlternateView request * @param value iCalendar document model * @param action iCalendar actions. Enum, available values: Create, Update, Cancel * @param sequenceId iCalendar sequence id */ constructor(value?: model.CalendarDto, action?: string, sequenceId?: string); } /** * CalendarAsAlternateRequest model builder */ export declare class CalendarAsAlternateRequestBuilder { private readonly model; constructor(model: CalendarAsAlternateRequest); /** * Build model. */ build(): CalendarAsAlternateRequest; /** * iCalendar document model */ value(value: model.CalendarDto): CalendarAsAlternateRequestBuilder; /** * iCalendar actions. Enum, available values: Create, Update, Cancel */ action(action: string): CalendarAsAlternateRequestBuilder; /** * iCalendar sequence id */ sequenceId(sequenceId: string): CalendarAsAlternateRequestBuilder; }