from .register_form_views import (
    RegisterFormView,
    RegisterFormWithIdView,
    send,
    resend,
    archive,
    get_school_file_templates_by_rf,
    get_parent_file_templates_by_rf,
    generate_registration_pdf
)
from .registration_school_file_masters_views import (
    RegistrationSchoolFileMasterView,
    RegistrationSchoolFileMasterSimpleView,
)
from .registration_school_file_templates_views import (
    RegistrationSchoolFileTemplateView,
    RegistrationSchoolFileTemplateSimpleView
)
from .registration_parent_file_masters_views import (
    RegistrationParentFileMasterView,
    RegistrationParentFileMasterSimpleView
)
from .registration_parent_file_templates_views import (
    RegistrationParentFileTemplateSimpleView,
    RegistrationParentFileTemplateView
)
from .registration_file_group_views import RegistrationFileGroupView, RegistrationFileGroupSimpleView, get_registration_files_by_group
from .student_views import StudentView, StudentListView, ChildrenListView, search_students
from .guardian_views import GuardianView, DissociateGuardianView
from .absences_views import AbsenceManagementDetailView, AbsenceManagementListCreateView
from .student_competencies_views import StudentCompetencyListCreateView, StudentCompetencySimpleView

__all__ = [
    'RegisterFormView',
    'RegisterFormWithIdView',
    'send',
    'resend',
    'archive',
    'RegistrationSchoolFileTemplateView',
    'RegistrationSchoolFileTemplateSimpleView',
    'RegistrationParentFileMasterSimpleView',
    'RegistrationParentFileMasterView',
    'RegistrationSchoolFileMasterView',
    'RegistrationSchoolFileMasterSimpleView',
    'RegistrationParentFileTemplateSimpleView',
    'RegistrationParentFileTemplateView',
    'RegistrationFileGroupView',
    'RegistrationFileGroupSimpleView',
    'get_registration_files_by_group',
    'get_school_file_templates_by_rf',
    'get_parent_file_templates_by_rf',
    'generate_registration_pdf',
    'StudentView',
    'StudentListView',
    'ChildrenListView',
    'GuardianView',
    'DissociateGuardianView',
    'AbsenceManagementDetailView',
    'AbsenceManagementListCreateView',
    'StudentCompetencyListCreateView',
    'StudentCompetencySimpleView',
    'search_students'
]
