UNPKG

@types/facebook-nodejs-business-sdk

Version:
37 lines (36 loc) 1.44 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; /** * IGUpcomingEvent * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class IGUpcomingEvent extends AbstractCrudObject { static get Fields(): Readonly<{ end_time: "end_time"; id: "id"; notification_subtypes: "notification_subtypes"; notification_target_time: "notification_target_time"; start_time: "start_time"; title: "title"; }>; static get NotificationSubtypes(): Readonly<{ after_event_1day: "AFTER_EVENT_1DAY"; after_event_2day: "AFTER_EVENT_2DAY"; after_event_3day: "AFTER_EVENT_3DAY"; after_event_4day: "AFTER_EVENT_4DAY"; after_event_5day: "AFTER_EVENT_5DAY"; after_event_6day: "AFTER_EVENT_6DAY"; after_event_7day: "AFTER_EVENT_7DAY"; before_event_15min: "BEFORE_EVENT_15MIN"; before_event_1day: "BEFORE_EVENT_1DAY"; before_event_1hour: "BEFORE_EVENT_1HOUR"; before_event_2day: "BEFORE_EVENT_2DAY"; event_start: "EVENT_START"; rescheduled: "RESCHEDULED"; }>; static get NotificationTargetTime(): Readonly<{ event_end: "EVENT_END"; event_start: "EVENT_START"; }>; get(fields: string[], params?: Record<string, any>): Promise<IGUpcomingEvent>; update(fields: string[], params?: Record<string, any>): Promise<IGUpcomingEvent>; }