massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / oauthlib / oauthlib / oauth2 / rfc6749 / parameters.pyi
1 from typing import Any
2
3 def prepare_grant_uri(
4     uri, client_id, response_type, redirect_uri: Any | None = ..., scope: Any | None = ..., state: Any | None = ..., **kwargs
5 ): ...
6 def prepare_token_request(grant_type, body: str = ..., include_client_id: bool = ..., **kwargs): ...
7 def prepare_token_revocation_request(
8     url, token, token_type_hint: str = ..., callback: Any | None = ..., body: str = ..., **kwargs
9 ): ...
10 def parse_authorization_code_response(uri, state: Any | None = ...): ...
11 def parse_implicit_response(uri, state: Any | None = ..., scope: Any | None = ...): ...
12 def parse_token_response(body, scope: Any | None = ...): ...
13 def validate_token_parameters(params) -> None: ...