"""
Caracal Flow Components - UI building blocks.

Provides reusable UI components:
- Menu: Arrow-key navigable menus
- Prompt: Enhanced input with autocomplete
- Wizard: Step-by-step guided flows
- Table: Rich data display
- StatusPanel: Dashboard widgets
"""

from caracal.flow.components.menu import Menu, MenuItem
from caracal.flow.components.prompt import FlowPrompt
from caracal.flow.components.wizard import Wizard, WizardStep

__all__ = [
    "Menu",
    "MenuItem",
    "FlowPrompt",
    "Wizard",
    "WizardStep",
]
