from .core import App, Window, Tab, Section, Widget
from .themes import ThemeManager, THEMES
from .config import ConfigManager
from .shortcuts import ShortcutManager
from .table import TableModel
from .forms import FieldSpec, FormSchema, Validators
from .plugins import EventBus, PluginBase, PluginManager, WidgetRegistry
from .voice import PhraseMatcher, VoiceCommand
from .assistant.manager import AssistantManager
from .ops import (
    TaskRunner,
    BackgroundJobManager,
    ProcessMonitor,
    PortChecker,
    HealthSuite,
    DependencyGraph,
    Scheduler,
    ServiceController,
    RecentProjects,
    WorkspaceProfiles,
)

__all__ = [
    "App", "Window", "Tab", "Section", "Widget",
    "ThemeManager", "THEMES", "ConfigManager", "ShortcutManager",
    "TableModel", "FieldSpec", "FormSchema", "Validators",
    "EventBus", "PluginBase", "PluginManager", "WidgetRegistry",
    "PhraseMatcher", "VoiceCommand", "AssistantManager",
    "TaskRunner", "BackgroundJobManager", "ProcessMonitor",
    "PortChecker", "HealthSuite", "DependencyGraph", "Scheduler",
    "ServiceController", "RecentProjects", "WorkspaceProfiles",
]

__version__ = "2.0.0"
__release_name__ = "Result Version"
