"""
The API is only concerned with NextCloud-specific WebDAV XML requests and operates transparently on string data.
For working with actual tasks, additional iCal parsing is thus needed.
This module is optional and merely provides a minimal builtin implementation -- more elaborate libraries exist.
"""

from .ical import ICal, ICalParser
from .task import Task

__all__ = [
    'ICal',
    'ICalParser',
    'Task',
]