58 lines
1.3 KiB
Python
58 lines
1.3 KiB
Python
"""Schemas package."""
|
|
|
|
from .auth import (
|
|
ApiTokenRequest,
|
|
ApiTokenResponse,
|
|
ApiTokenStatusResponse,
|
|
AuthResponse,
|
|
TokenResponse,
|
|
UserLoginRequest,
|
|
UserRegisterRequest,
|
|
UserResponse,
|
|
)
|
|
from .common import HealthResponse, MessageResponse, StatusResponse
|
|
from .player import (
|
|
PlayerModeRequest,
|
|
PlayerSeekRequest,
|
|
PlayerStateResponse,
|
|
PlayerVolumeRequest,
|
|
)
|
|
from .playlist import (
|
|
PlaylistAddSoundRequest,
|
|
PlaylistCreateRequest,
|
|
PlaylistReorderRequest,
|
|
PlaylistResponse,
|
|
PlaylistSoundResponse,
|
|
PlaylistStatsResponse,
|
|
PlaylistUpdateRequest,
|
|
)
|
|
|
|
__all__ = [
|
|
# Auth schemas
|
|
"ApiTokenRequest",
|
|
"ApiTokenResponse",
|
|
"ApiTokenStatusResponse",
|
|
"AuthResponse",
|
|
"TokenResponse",
|
|
"UserLoginRequest",
|
|
"UserRegisterRequest",
|
|
"UserResponse",
|
|
# Common schemas
|
|
"HealthResponse",
|
|
"MessageResponse",
|
|
"StatusResponse",
|
|
# Player schemas
|
|
"PlayerModeRequest",
|
|
"PlayerSeekRequest",
|
|
"PlayerStateResponse",
|
|
"PlayerVolumeRequest",
|
|
# Playlist schemas
|
|
"PlaylistAddSoundRequest",
|
|
"PlaylistCreateRequest",
|
|
"PlaylistReorderRequest",
|
|
"PlaylistResponse",
|
|
"PlaylistSoundResponse",
|
|
"PlaylistStatsResponse",
|
|
"PlaylistUpdateRequest",
|
|
]
|