# This file is auto-generated by oagen. Do not edit.

from workos.common.models.add_role_permission import (
    AddRolePermission as AddRolePermission,
)
from workos.common.models.authorization_permission import (
    AuthorizationPermission as AuthorizationPermission,
)
from workos.common.models.list_metadata import ListMetadata as ListMetadata
from workos.common.models.pagination_order import PaginationOrder as PaginationOrder
from workos.common.models.slim_role import SlimRole as SlimRole

from .assign_role import AssignRole as AssignRole
from .authorization_assignment import AuthorizationAssignment as AuthorizationAssignment
from .authorization_check import AuthorizationCheck as AuthorizationCheck
from .authorization_resource import AuthorizationResource as AuthorizationResource
from .check_authorization import CheckAuthorization as CheckAuthorization
from .create_authorization_permission import (
    CreateAuthorizationPermission as CreateAuthorizationPermission,
)
from .create_authorization_resource import (
    CreateAuthorizationResource as CreateAuthorizationResource,
)
from .create_group_role_assignment import (
    CreateGroupRoleAssignment as CreateGroupRoleAssignment,
)
from .create_organization_role import CreateOrganizationRole as CreateOrganizationRole
from .create_role import CreateRole as CreateRole
from .delete_group_role_assignments_by_criteria import (
    DeleteGroupRoleAssignmentsByCriteria as DeleteGroupRoleAssignmentsByCriteria,
)
from .group_role_assignment import GroupRoleAssignment as GroupRoleAssignment
from .group_role_assignment_list import (
    GroupRoleAssignmentList as GroupRoleAssignmentList,
)
from .group_role_assignment_resource import (
    GroupRoleAssignmentResource as GroupRoleAssignmentResource,
)
from .permission import Permission as Permission
from .remove_role import RemoveRole as RemoveRole
from .replace_group_role_assignment_entry import (
    ReplaceGroupRoleAssignmentEntry as ReplaceGroupRoleAssignmentEntry,
)
from .replace_group_role_assignments import (
    ReplaceGroupRoleAssignments as ReplaceGroupRoleAssignments,
)
from .role import Role as Role
from .role_list import RoleList as RoleList
from .set_role_permissions import SetRolePermissions as SetRolePermissions
from .update_authorization_permission import (
    UpdateAuthorizationPermission as UpdateAuthorizationPermission,
)
from .update_authorization_resource import (
    UpdateAuthorizationResource as UpdateAuthorizationResource,
)
from .update_organization_role import UpdateOrganizationRole as UpdateOrganizationRole
from .update_role import UpdateRole as UpdateRole
from .user_role_assignment import UserRoleAssignment as UserRoleAssignment
from .user_role_assignment_resource import (
    UserRoleAssignmentResource as UserRoleAssignmentResource,
)
from .user_role_assignment_source import (
    UserRoleAssignmentSource as UserRoleAssignmentSource,
)
