from services.errors.base import BaseServiceError class AccountNotFoundError(BaseServiceError): pass class AccountRegisterError(BaseServiceError): pass class AccountLoginError(BaseServiceError): pass class AccountPasswordError(BaseServiceError): pass class AccountNotLinkTenantError(BaseServiceError): pass class CurrentPasswordIncorrectError(BaseServiceError): pass class LinkAccountIntegrateError(BaseServiceError): pass class TenantNotFoundError(BaseServiceError): pass class AccountAlreadyInTenantError(BaseServiceError): pass class InvalidActionError(BaseServiceError): pass class CannotOperateSelfError(BaseServiceError): pass class NoPermissionError(BaseServiceError): pass class MemberNotInTenantError(BaseServiceError): pass class RoleAlreadyAssignedError(BaseServiceError): pass class RateLimitExceededError(BaseServiceError): pass