"""This module holds the views of the ``trainings`` app"""

from .trainings import (
    TrainingArchiveView,
    TrainingBaseView,
    TrainingCreateDraftView,
    TrainingCreateView,
    TrainingEditBase,
    TrainingDuplicateView,
    TrainingDeleteView,
    TrainingListView,
    TrainingPublishView,
    TrainingPublishDuplicateView,
    TrainingOptionsEditView,
    TrainingUpdateView,
    WaitingAndRecentTrainingsJsonView
)

from .sessions import (
    TrainingSessionResultsExportView,
    SessionTokenView,
    TrainingSessionBaseView,
    TrainingSessionClose,
    TrainingSessionCreate,
    TrainingSessionDelete,
    TrainingSessionList,
    TrainingSessionUpdate,
    TrainingSessionWhosWho
)

from .activities import (
    ActivityQRCodeDownloadDetailView,
    ActivityQRCodeDownloadListView,
    ActivityQRCodeDownloadMixin,
    TrainingActivityDeleteView,
    TrainingActivityDuplicateView,
    TrainingActivityListView
)
