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