t: Optional[Dict[str, Any]] = None,
):
    if user_context is None:
        user_context = {}

    from supertokens_python.recipe.multitenancy.asyncio import (
        create_or_update_third_party_config,
    )

    return sync(
        create_or_update_third_party_config(
            tenant_id, config, skip_validation, user_context
        )
    )


def delete_third_party_config(
    tenant_id: str,
    third_party_id: str,
    user_context: Optional[Dict[str, Any]] = None,
):
    if user_context is None:
