from fastapi import HTTPException, status


UserAlredyExistsException_409 = HTTPException(status_code=status.HTTP_409_CONFLICT, detail="User with that username already exists")

TokenExpiredException_401 = HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Token expired")

IncorrectLoginOrPasswordException_401 = HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Incorrect username or password")

TokenAbsentException_401 = HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Token is missing")

IncorrectTokenFormatException_401 = HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid token format")

UserNotFoundException_401 = HTTPException(status_code=status.HTTP_401_UNAUTHORIZED)