/
/
/
1"""
2nicovideo provider mixins package.
3
4Provider Mixins Layer: Business logic
5Implements Music Assistant provider interface methods.
6Each mixin handles specific media types and provider capabilities.
7"""
8
9from __future__ import annotations
10
11from .album import NicovideoMusicProviderAlbumMixin
12from .artist import NicovideoMusicProviderArtistMixin
13from .core import NicovideoMusicProviderCoreMixin
14from .explorer import NicovideoMusicProviderExplorerMixin
15from .playlist import NicovideoMusicProviderPlaylistMixin
16from .track import NicovideoMusicProviderTrackMixin
17
18__all__ = [
19 "NicovideoMusicProviderAlbumMixin",
20 "NicovideoMusicProviderArtistMixin",
21 "NicovideoMusicProviderCoreMixin",
22 "NicovideoMusicProviderExplorerMixin",
23 "NicovideoMusicProviderPlaylistMixin",
24 "NicovideoMusicProviderTrackMixin",
25]
26