22
33from __future__ import annotations
44
5- from typing import Dict , List , Union , Iterable
5+ from typing import List , Union , Iterable
66from datetime import date , datetime
7- from typing_extensions import Literal , Required , Annotated , TypeAlias , TypedDict
7+ from typing_extensions import Literal , Required , Annotated , TypedDict
88
99from .._utils import PropertyInfo
1010
@@ -245,7 +245,7 @@ class CorporationBeneficialOwnerIndividualIdentificationPassport(TypedDict, tota
245245 """The identifier of the File containing the passport."""
246246
247247
248- class CorporationBeneficialOwnerIndividualIdentificationTyped (TypedDict , total = False ):
248+ class CorporationBeneficialOwnerIndividualIdentification (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
249249 """A means of verifying the person's identity."""
250250
251251 method : Required [
@@ -292,11 +292,6 @@ class CorporationBeneficialOwnerIndividualIdentificationTyped(TypedDict, total=F
292292 """
293293
294294
295- CorporationBeneficialOwnerIndividualIdentification : TypeAlias = Union [
296- CorporationBeneficialOwnerIndividualIdentificationTyped , Dict [str , object ]
297- ]
298-
299-
300295class CorporationBeneficialOwnerIndividual (TypedDict , total = False ):
301296 """Personal details for the beneficial owner."""
302297
@@ -324,7 +319,7 @@ class CorporationBeneficialOwnerIndividual(TypedDict, total=False):
324319 """
325320
326321
327- class CorporationBeneficialOwnerTyped (TypedDict , total = False ):
322+ class CorporationBeneficialOwner (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
328323 individual : Required [CorporationBeneficialOwnerIndividual ]
329324 """Personal details for the beneficial owner."""
330325
@@ -339,9 +334,6 @@ class CorporationBeneficialOwnerTyped(TypedDict, total=False):
339334 """This person's role or title within the entity."""
340335
341336
342- CorporationBeneficialOwner : TypeAlias = Union [CorporationBeneficialOwnerTyped , Dict [str , object ]]
343-
344-
345337class Corporation (TypedDict , total = False ):
346338 """Details of the corporation entity to create.
347339
@@ -563,7 +555,7 @@ class JointIndividualIdentificationPassport(TypedDict, total=False):
563555 """The identifier of the File containing the passport."""
564556
565557
566- class JointIndividualIdentificationTyped (TypedDict , total = False ):
558+ class JointIndividualIdentification (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
567559 """A means of verifying the person's identity."""
568560
569561 method : Required [
@@ -610,9 +602,6 @@ class JointIndividualIdentificationTyped(TypedDict, total=False):
610602 """
611603
612604
613- JointIndividualIdentification : TypeAlias = Union [JointIndividualIdentificationTyped , Dict [str , object ]]
614-
615-
616605class JointIndividual (TypedDict , total = False ):
617606 address : Required [JointIndividualAddress ]
618607 """The individual's physical address.
@@ -739,7 +728,7 @@ class NaturalPersonIdentificationPassport(TypedDict, total=False):
739728 """The identifier of the File containing the passport."""
740729
741730
742- class NaturalPersonIdentificationTyped (TypedDict , total = False ):
731+ class NaturalPersonIdentification (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
743732 """A means of verifying the person's identity."""
744733
745734 method : Required [
@@ -786,9 +775,6 @@ class NaturalPersonIdentificationTyped(TypedDict, total=False):
786775 """
787776
788777
789- NaturalPersonIdentification : TypeAlias = Union [NaturalPersonIdentificationTyped , Dict [str , object ]]
790-
791-
792778class NaturalPerson (TypedDict , total = False ):
793779 """Details of the natural person entity to create.
794780
@@ -993,7 +979,7 @@ class TrustTrusteeIndividualIdentificationPassport(TypedDict, total=False):
993979 """The identifier of the File containing the passport."""
994980
995981
996- class TrustTrusteeIndividualIdentificationTyped (TypedDict , total = False ):
982+ class TrustTrusteeIndividualIdentification (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
997983 """A means of verifying the person's identity."""
998984
999985 method : Required [
@@ -1040,9 +1026,6 @@ class TrustTrusteeIndividualIdentificationTyped(TypedDict, total=False):
10401026 """
10411027
10421028
1043- TrustTrusteeIndividualIdentification : TypeAlias = Union [TrustTrusteeIndividualIdentificationTyped , Dict [str , object ]]
1044-
1045-
10461029class TrustTrusteeIndividual (TypedDict , total = False ):
10471030 """Details of the individual trustee.
10481031
@@ -1179,7 +1162,7 @@ class TrustGrantorIdentificationPassport(TypedDict, total=False):
11791162 """The identifier of the File containing the passport."""
11801163
11811164
1182- class TrustGrantorIdentificationTyped (TypedDict , total = False ):
1165+ class TrustGrantorIdentification (TypedDict , total = False , extra_items = object ): # type: ignore[call-arg]
11831166 """A means of verifying the person's identity."""
11841167
11851168 method : Required [
@@ -1226,9 +1209,6 @@ class TrustGrantorIdentificationTyped(TypedDict, total=False):
12261209 """
12271210
12281211
1229- TrustGrantorIdentification : TypeAlias = Union [TrustGrantorIdentificationTyped , Dict [str , object ]]
1230-
1231-
12321212class TrustGrantor (TypedDict , total = False ):
12331213 """The grantor of the trust. Required if `category` is equal to `revocable`."""
12341214
0 commit comments