"""
Resource classes for pycredoai.

Auto-generated from OpenAPI specification.
"""

from .authentication import AsyncAuthenticationResource, AuthenticationResource
from .health import AsyncHealthResource, HealthResource
from .models import AsyncModelsResource, ModelsResource
from .policy_control_bases import (
    AsyncPolicyControlBasesResource,
    PolicyControlBasesResource,
)
from .policy_control_versions import (
    AsyncPolicyControlVersionsResource,
    PolicyControlVersionsResource,
)
from .policy_controls import AsyncPolicyControlsResource, PolicyControlsResource
from .policy_packs import AsyncPolicyPacksResource, PolicyPacksResource
from .questionnaires import AsyncQuestionnairesResource, QuestionnairesResource
from .risk_control_links import AsyncRiskControlLinksResource, RiskControlLinksResource
from .risk_scenarios import AsyncRiskScenariosResource, RiskScenariosResource
from .risk_types import AsyncRiskTypesResource, RiskTypesResource
from .system import AsyncSystemResource, SystemResource
from .use_cases import AsyncUseCasesResource, UseCasesResource
from .vendors import AsyncVendorsResource, VendorsResource
from .workflow_stages import AsyncWorkflowStagesResource, WorkflowStagesResource

__all__ = [
    "SystemResource",
    "AsyncSystemResource",
    "UseCasesResource",
    "AsyncUseCasesResource",
    "ModelsResource",
    "AsyncModelsResource",
    "VendorsResource",
    "AsyncVendorsResource",
    "PolicyControlsResource",
    "AsyncPolicyControlsResource",
    "PolicyPacksResource",
    "AsyncPolicyPacksResource",
    "PolicyControlBasesResource",
    "AsyncPolicyControlBasesResource",
    "PolicyControlVersionsResource",
    "AsyncPolicyControlVersionsResource",
    "QuestionnairesResource",
    "AsyncQuestionnairesResource",
    "RiskTypesResource",
    "AsyncRiskTypesResource",
    "RiskScenariosResource",
    "AsyncRiskScenariosResource",
    "RiskControlLinksResource",
    "AsyncRiskControlLinksResource",
    "WorkflowStagesResource",
    "AsyncWorkflowStagesResource",
    "AuthenticationResource",
    "AsyncAuthenticationResource",
    "HealthResource",
    "AsyncHealthResource",
]
