def METHOD_NAME(component_count: int) -> Tuple[List[Params], float]:
    parameter_index = max(0, min(component_count - 1, len(kernel_params) - 1))
    param_keys: List[ParamKey] = ["a", "b", "A", "B"]
    parameter_dictionaries = [
        dict(zip(param_keys, b)) for b in kernel_params[parameter_index]
    ]
    return (parameter_dictionaries, kernel_scales[parameter_index])