21 lines
537 B
Python
21 lines
537 B
Python
from dataclasses import dataclass
|
|
from typing import Any, Callable
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class DashboardRouterDeps:
|
|
image_service: Any
|
|
provider_test_service: Any
|
|
bot_lifecycle_service: Any
|
|
bot_query_service: Any
|
|
bot_channel_service: Any
|
|
skill_service: Any
|
|
bot_config_state_service: Any
|
|
runtime_service: Any
|
|
bot_message_service: Any
|
|
workspace_service: Any
|
|
speech_transcription_service: Any
|
|
app_lifecycle_service: Any
|
|
resolve_edge_state_context: Callable[[str], Any]
|
|
logger: Any
|