diff --git a/stubs/braintree/braintree/search.pyi b/stubs/braintree/braintree/search.pyi index 8ba8866b11e3..2f5e26e11e2a 100644 --- a/stubs/braintree/braintree/search.pyi +++ b/stubs/braintree/braintree/search.pyi @@ -1,4 +1,5 @@ -from _typeshed import Incomplete +from _typeshed import Incomplete, Unused +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], *values: Unused) -> Search.Node: ... + @overload + def in_list(self, *values: str) -> Search.Node: ... + def __eq__(self, value): ... class MultipleValueOrTextNodeBuilder(TextNodeBuilder, MultipleValueNodeBuilder):