"""Modèles de données Pydantic pour le pipeline pronote-sync.""" from pronote_sync.models.agenda import ( HomeworkBlock, Lesson, LessonStatus, SchoolEvent, SchoolEventKind, Status, TheoreticalLesson, ) from pronote_sync.models.blog import BlogArticle, ExternalInfo from pronote_sync.models.diff import AgendaChange, AgendaChangeType, AgendaDiff from pronote_sync.models.homework import Homework from pronote_sync.models.message import Message, MessageType from pronote_sync.models.pronote import PronoteData from pronote_sync.models.sync import CalDAVSyncPlan, CalDAVSyncResult, CalDAVSyncStatus from pronote_sync.models.synthesis import SynthesisInput, SynthesisResult from pronote_sync.models.xmpp import XmppMessage __all__ = [ "AgendaChange", "AgendaChangeType", "AgendaDiff", "BlogArticle", "CalDAVSyncPlan", "CalDAVSyncResult", "CalDAVSyncStatus", "ExternalInfo", "Homework", "HomeworkBlock", "Lesson", "LessonStatus", "Message", "MessageType", "PronoteData", "SchoolEvent", "SchoolEventKind", "Status", "SynthesisInput", "SynthesisResult", "TheoreticalLesson", "XmppMessage", ]