4
4
5
5
from typing import TYPE_CHECKING , Optional
6
6
7
+ import httpx
8
+
7
9
from ...._types import NOT_GIVEN , Body , Query , Headers , NotGiven
8
10
from ...._utils import maybe_transform
9
11
from .individuals import (
@@ -53,7 +55,7 @@ def create(
53
55
extra_headers : Headers | None = None ,
54
56
extra_query : Query | None = None ,
55
57
extra_body : Body | None = None ,
56
- timeout : float | None | NotGiven = NOT_GIVEN ,
58
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
57
59
) -> CreateCompanyBenefitsResponse :
58
60
"""
59
61
**Availability: Automated and Assisted Benefits providers**
@@ -97,7 +99,7 @@ def retrieve(
97
99
extra_headers : Headers | None = None ,
98
100
extra_query : Query | None = None ,
99
101
extra_body : Body | None = None ,
100
- timeout : float | None | NotGiven = NOT_GIVEN ,
102
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
101
103
) -> CompanyBenefit :
102
104
"""
103
105
**Availability: Automated Benefits providers only**
@@ -131,7 +133,7 @@ def update(
131
133
extra_headers : Headers | None = None ,
132
134
extra_query : Query | None = None ,
133
135
extra_body : Body | None = None ,
134
- timeout : float | None | NotGiven = NOT_GIVEN ,
136
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
135
137
) -> UpdateCompanyBenefitResponse :
136
138
"""
137
139
**Availability: Automated and Assisted Benefits providers**
@@ -166,7 +168,7 @@ def list(
166
168
extra_headers : Headers | None = None ,
167
169
extra_query : Query | None = None ,
168
170
extra_body : Body | None = None ,
169
- timeout : float | None | NotGiven = NOT_GIVEN ,
171
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
170
172
) -> SyncSinglePage [CompanyBenefit ]:
171
173
"""
172
174
**Availability: Automated Benefits providers only**
@@ -190,7 +192,7 @@ def list_supported_benefits(
190
192
extra_headers : Headers | None = None ,
191
193
extra_query : Query | None = None ,
192
194
extra_body : Body | None = None ,
193
- timeout : float | None | NotGiven = NOT_GIVEN ,
195
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
194
196
) -> SyncSinglePage [SupportedBenefit ]:
195
197
"""
196
198
**Availability: Automated and Assisted Benefits providers**
@@ -228,7 +230,7 @@ async def create(
228
230
extra_headers : Headers | None = None ,
229
231
extra_query : Query | None = None ,
230
232
extra_body : Body | None = None ,
231
- timeout : float | None | NotGiven = NOT_GIVEN ,
233
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
232
234
) -> CreateCompanyBenefitsResponse :
233
235
"""
234
236
**Availability: Automated and Assisted Benefits providers**
@@ -272,7 +274,7 @@ async def retrieve(
272
274
extra_headers : Headers | None = None ,
273
275
extra_query : Query | None = None ,
274
276
extra_body : Body | None = None ,
275
- timeout : float | None | NotGiven = NOT_GIVEN ,
277
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
276
278
) -> CompanyBenefit :
277
279
"""
278
280
**Availability: Automated Benefits providers only**
@@ -306,7 +308,7 @@ async def update(
306
308
extra_headers : Headers | None = None ,
307
309
extra_query : Query | None = None ,
308
310
extra_body : Body | None = None ,
309
- timeout : float | None | NotGiven = NOT_GIVEN ,
311
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
310
312
) -> UpdateCompanyBenefitResponse :
311
313
"""
312
314
**Availability: Automated and Assisted Benefits providers**
@@ -341,7 +343,7 @@ def list(
341
343
extra_headers : Headers | None = None ,
342
344
extra_query : Query | None = None ,
343
345
extra_body : Body | None = None ,
344
- timeout : float | None | NotGiven = NOT_GIVEN ,
346
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
345
347
) -> AsyncPaginator [CompanyBenefit , AsyncSinglePage [CompanyBenefit ]]:
346
348
"""
347
349
**Availability: Automated Benefits providers only**
@@ -365,7 +367,7 @@ def list_supported_benefits(
365
367
extra_headers : Headers | None = None ,
366
368
extra_query : Query | None = None ,
367
369
extra_body : Body | None = None ,
368
- timeout : float | None | NotGiven = NOT_GIVEN ,
370
+ timeout : float | httpx . Timeout | None | NotGiven = NOT_GIVEN ,
369
371
) -> AsyncPaginator [SupportedBenefit , AsyncSinglePage [SupportedBenefit ]]:
370
372
"""
371
373
**Availability: Automated and Assisted Benefits providers**
0 commit comments