UNPKG

n8n-nodes-nextcloud-calendar

Version:

n8n Node für die Integration mit Nextcloud Calendar

31 lines (30 loc) 1.3 kB
import { IExecuteFunctions } from 'n8n-workflow'; import { IEventCreate, IEventUpdate, IEventResponse } from '../interfaces/event'; export declare function getEvents(context: IExecuteFunctions, calendarName: string, start: string, end: string): Promise<IEventResponse[]>; export declare function getEvent(context: IExecuteFunctions, calendarName: string, eventId: string): Promise<IEventResponse>; export declare function createEvent(context: IExecuteFunctions, data: IEventCreate): Promise<{ success: boolean; message: string; uid: string; details: { title: string; start: string; end: string; attendeesCount: number; }; }>; export declare function updateEvent(context: IExecuteFunctions, data: IEventUpdate): Promise<{ success: boolean; message: string; uid: string; details: { title: string | undefined; start: string | undefined; end: string | undefined; attendeesCount: number; }; }>; export declare function deleteEvent(context: IExecuteFunctions, calendarName: string, eventId: string): Promise<{ success: boolean; }>; export declare function searchEvents(context: IExecuteFunctions, calendarName: string, searchTerm: string, start: string, end: string): Promise<IEventResponse[]>;