Skip to content

Commit aa15f4c

Browse files
authored
Annotate braintree's ClientToken and ClientTokenGateway (#14926)
1 parent 8d8b565 commit aa15f4c

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1+
from _typeshed import Incomplete
2+
3+
from braintree.braintree_gateway import BraintreeGateway
4+
15
class ClientToken:
26
@staticmethod
3-
def generate(params=None, gateway=None): ...
7+
def generate(params: dict[str, Incomplete] | None = None, gateway: BraintreeGateway | None = None) -> str: ...
48
@staticmethod
59
def generate_signature() -> list[str | dict[str, list[str]]]: ...
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
from _typeshed import Incomplete
22

3+
from braintree.braintree_gateway import BraintreeGateway
4+
35
class ClientTokenGateway:
4-
gateway: Incomplete
6+
gateway: BraintreeGateway
57
config: Incomplete
6-
def __init__(self, gateway) -> None: ...
7-
def generate(self, params=None): ...
8+
def __init__(self, gateway: BraintreeGateway) -> None: ...
9+
def generate(self, params: dict[str, Incomplete] | None = None) -> str: ...

0 commit comments

Comments
 (0)