        installation: Installation,
        settings: &#34;AsyncOAuthSettings&#34;,  # type: ignore[name-defined]
        default: &#34;AsyncCallbackOptions&#34;,
    ):
        &#34;&#34;&#34;The arguments for a success function.

        Args:
            request: The request.
            installation: The installation data.
            settings: The settings for Slack OAuth flow.
            default: The default `AsyncCallbackOptions`.
        &#34;&#34;&#34;
        self.request = request
        self.i