UNPKG

n8n-nodes-nextcloud-calendar

Version:

n8n Node für die Integration mit Nextcloud Calendar

10 lines (9 loc) 661 B
import { IExecuteFunctions, ILoadOptionsFunctions } from 'n8n-workflow'; import { DAVCalendar, DAVClient } from 'tsdav'; import { ICalendarCreate } from '../interfaces/calendar'; export declare function findCalendar(context: IExecuteFunctions, client: DAVClient, calendarName: string): Promise<DAVCalendar>; export declare function getCalendars(context: IExecuteFunctions | ILoadOptionsFunctions): Promise<DAVCalendar[]>; export declare function createCalendar(context: IExecuteFunctions, data: ICalendarCreate): Promise<DAVCalendar>; export declare function deleteCalendar(context: IExecuteFunctions, calendarName: string): Promise<{ success: boolean; }>;