1212 TYPE_CHECKING ,
1313)
1414
15- from .types .products import ProductItem , FreeTrial
16- from .types .response import (
15+ from .models .products import ProductItem , FreeTrial
16+ from .models .response import (
1717 CreateProductResponse ,
1818 GetProductResponse ,
1919 ReferralCodeResponse ,
@@ -111,7 +111,7 @@ def create(
111111
112112 Returns
113113 -------
114- :class:`~autumn.types .response.CreateProductResponse`
114+ :class:`~autumn.models .response.CreateProductResponse`
115115 The response from the API.
116116 """
117117 payload = _build_payload (locals (), self .create ) # type: ignore
@@ -145,7 +145,7 @@ def get(
145145
146146 Returns
147147 -------
148- :class:`~autumn.types .response.GetProductResponse`
148+ :class:`~autumn.models .response.GetProductResponse`
149149 The response from the API.
150150 """
151151 return self ._http .request ("GET" , f"/products/{ id } " , GetProductResponse )
@@ -182,7 +182,7 @@ def get_referral_code(
182182
183183 Returns
184184 -------
185- :class:`~autumn.types .response.ReferralCodeResponse`
185+ :class:`~autumn.models .response.ReferralCodeResponse`
186186 The response from the API.
187187 """
188188
@@ -231,7 +231,7 @@ def redeem_referral_code(
231231
232232 Returns
233233 -------
234- :class:`~autumn.types .response.ReferralRedeemResponse`
234+ :class:`~autumn.models .response.ReferralRedeemResponse`
235235 The response from the API.
236236 """
237237 payload = _build_payload (locals (), self .redeem_referral_code ) # type: ignore
@@ -249,7 +249,7 @@ def cancel(
249249 product_id : str ,
250250 * ,
251251 entity_id : Optional [str ] = None ,
252- cancel_immediately : bool = False
252+ cancel_immediately : bool = False ,
253253 ) -> ProductCancelResponse : ...
254254
255255 @overload
@@ -259,7 +259,7 @@ def cancel(
259259 product_id : str ,
260260 * ,
261261 entity_id : Optional [str ] = None ,
262- cancel_immediately : bool = False
262+ cancel_immediately : bool = False ,
263263 ) -> Coroutine [Any , Any , ProductCancelResponse ]: ...
264264
265265 def cancel (
@@ -268,7 +268,7 @@ def cancel(
268268 product_id : str ,
269269 * ,
270270 entity_id : Optional [str ] = None ,
271- cancel_immediately : bool = False
271+ cancel_immediately : bool = False ,
272272 ) -> Union [ProductCancelResponse , Coroutine [Any , Any , ProductCancelResponse ]]:
273273 """Cancel a product for a customer.
274274
@@ -287,7 +287,7 @@ def cancel(
287287
288288 Returns
289289 -------
290- :class:`~autumn.types .response.ProductCancelResponse`
290+ :class:`~autumn.models .response.ProductCancelResponse`
291291 The response from the API.
292292 """
293293 payload = _build_payload (locals (), self .cancel_product ) # type: ignore
0 commit comments