def METHOD_NAME(
    page_name: str,
    component_repr: Iterable[tuple[str, str, Optional[str], str, Optional[str]]],
    groups: Iterable[str],
) -> AtlassianStatusPageProvider:
    api = construct_atlassian_api(component_repr, groups)
    return AtlassianStatusPageProvider(
        page_name=page_name,
        api=api,
        component_binding_state=construct_binding_state(component_repr),
    )