/
/
/
1"""Constants for the Zvuk Music provider."""
2
3from __future__ import annotations
4
5from typing import Final
6
7# Configuration Keys
8CONF_TOKEN: Final[str] = "token"
9CONF_QUALITY: Final[str] = "quality"
10
11# Actions
12CONF_ACTION_CLEAR_AUTH: Final[str] = "clear_auth"
13
14# API defaults
15DEFAULT_LIMIT: Final[int] = 50
16PLAYLIST_TRACKS_PAGE_SIZE: Final[int] = 50
17
18# Quality options
19QUALITY_HIGH: Final[str] = "high"
20QUALITY_LOSSLESS: Final[str] = "lossless"
21
22# Image sizes
23IMAGE_SIZE_LARGE: Final[int] = 600
24
25# URLs
26ZVUK_BASE_URL: Final[str] = "https://zvuk.com"
27