from typing import Any
from typing import Generic
from typing import Literal
from typing import TypeVar

ResponseType = TypeVar('ResponseType')

class Response(Generic[ResponseType]):
    message: ResponseType

def get_all_features(# type: ignore[misc]
    context: Any,
) -> Response[dict[str, Literal['control'] | Literal['enabled']]]: ...
def get_single_feature(# type: ignore[misc]
    feature: str,
    context: Any,
) -> Response[Literal['control'] | Literal['enabled']]: ...

__all__ = ['get_all_features', 'get_single_feature']
