#!/usr/bin/env python3
"""
Commander相关的数据类型定义
"""

from dataclasses import dataclass
from typing import Dict, Any, List

@dataclass
class CommandConfig:
    """命令配置"""
    name: str
    description: str
    required_args: List[str]
    optional_args: Dict[str, Dict[str, Any]]
