@mildshield14/ical-booker
Version:
A lightweight, modern CalDAV client for Node.js - discover calendars, check availability, and create bookings
23 lines • 935 B
TypeScript
export * from './types';
export { discoverCalendars } from './discover.js';
export { getBusyEvents } from './busy.js';
export { createBooking } from './book.js';
export { sendBookingEmails } from './email.js';
/**
* @mildshield14/ical-booker
*
* A lightweight, modern CalDAV client for Node.js
* Discover calendars, check availability, and create bookings
*
* @author mildshield14
* @version 1.0.0
* @license MIT
*/
export type { CalDAVCreds, CalDAVCredsWithCalendar, Calendar, BusyEvent, EventDetails, BookingResult, FreeBusyOptions, DiscoveryOptions, ServerCapabilities, CalDAVError, ProgressCallback, BatchResult, TimeZoneInfo, RecurrenceRule, EmailConfig, NewEventInput, } from './types';
export declare const VERSION = "1.0.0";
export declare const DEFAULT_CONFIG: {
readonly timeout: 30000;
readonly maxRetries: 3;
readonly userAgent: "@mildshield14/ical-booker/1.0.0";
};
//# sourceMappingURL=index.d.ts.map