diff --git a/stubs/braintree/braintree/search.pyi b/stubs/braintree/braintree/search.pyi index 8ba8866b11e3..7943e722d309 100644 --- a/stubs/braintree/braintree/search.pyi +++ b/stubs/braintree/braintree/search.pyi @@ -1,4 +1,5 @@ from _typeshed import Incomplete +from typing import overload class Search: class IsNodeBuilder: @@ -41,7 +42,12 @@ class Search: name: Incomplete whitelist: Incomplete def __init__(self, name, whitelist=[]) -> None: ... - def in_list(self, *values): ... + + @overload + def in_list(self, value: list[str]) -> Search.Node: ... + @overload + def in_list(self, *values: str) -> Search.Node: ... + def __eq__(self, value): ... class MultipleValueOrTextNodeBuilder(TextNodeBuilder, MultipleValueNodeBuilder):