def flatten_literal_params(parameters: Iterable[Any]) -> Tuple[(Any, ...)]:
    params = []
    literal_cls = type(Literal[0])
    for p in parameters:
        if isinstance(p, literal_cls):
            params.extend(p.__args__)
        else:
            params.append(p)
    return tuple(params)
def flatten_literal_params(parameters: Iterable[Any]) -> Tuple[(Any, ...)]:
    params = []
    literal_cls = type(Literal[0])
    for p in parameters:
        if isinstance(p, literal_cls):
            params.extend(p.__args__)
        else:
            params.append(p)
    return tuple(params)