import { FG_Plugin } from "@flaschengeist/types"; export interface RecurrenceRule { frequency: string; interval: number; count?: number; until?: Date; weekdays?: Array; } interface InvitationData { invitation: number; } interface InvitationResponseData { event: number, job: number, invitee: string } export interface EventNotification extends FG_Plugin.Notification { data: { type: number } & (InvitationData | InvitationResponseData); }