# CalDAVEx v0.1.3 - API Reference

## Modules

- [CalDAVEx](CalDAVEx.md): CalDAV client library for calendar and event management.
- [CalDAVEx.Auth](CalDAVEx.Auth.md): Authentication header generation for CalDAV requests.

- [CalDAVEx.Calendar](CalDAVEx.Calendar.md): Calendar discovery and listing operations.

- [CalDAVEx.Client](CalDAVEx.Client.md): CalDAV client struct and initialization.

- [CalDAVEx.Config](CalDAVEx.Config.md): Configuration management for CalDAV clients.

- [CalDAVEx.Discovery](CalDAVEx.Discovery.md): CalDAV server discovery for principal and calendar home set URLs.

- [CalDAVEx.Error](CalDAVEx.Error.md): Error types and utilities for CalDAV operations.
- [CalDAVEx.Event](CalDAVEx.Event.md): Event operations including listing, retrieval, and CRUD.

- [CalDAVEx.HTTP](CalDAVEx.HTTP.md): HTTP request handling for CalDAV operations.

- [CalDAVEx.Types](CalDAVEx.Types.md): Type definitions for CalDAV resources.

- [CalDAVEx.Types.Calendar](CalDAVEx.Types.Calendar.md): Represents a CalDAV calendar.
- [CalDAVEx.Types.DiscoveryInfo](CalDAVEx.Types.DiscoveryInfo.md): Discovery information for a CalDAV server.
- [CalDAVEx.Types.Event](CalDAVEx.Types.Event.md): Represents a CalDAV event.
- [CalDAVEx.XML](CalDAVEx.XML.md): XML parsing for CalDAV multistatus responses.

