55from typing import Union
66from typing_extensions import Literal , Required , TypeAlias , TypedDict
77
8- __all__ = ["DatabaseImportParams" , "Variant0 " , "Variant1 " , "Variant2 " ]
8+ __all__ = ["DatabaseImportParams" , "Init " , "Ingest " , "Poll " ]
99
1010
11- class Variant0 (TypedDict , total = False ):
11+ class Init (TypedDict , total = False ):
1212 account_id : Required [str ]
1313 """Account identifier tag."""
1414
@@ -23,7 +23,7 @@ class Variant0(TypedDict, total=False):
2323 """
2424
2525
26- class Variant1 (TypedDict , total = False ):
26+ class Ingest (TypedDict , total = False ):
2727 account_id : Required [str ]
2828 """Account identifier tag."""
2929
@@ -40,7 +40,7 @@ class Variant1(TypedDict, total=False):
4040 """The filename you have successfully uploaded."""
4141
4242
43- class Variant2 (TypedDict , total = False ):
43+ class Poll (TypedDict , total = False ):
4444 account_id : Required [str ]
4545 """Account identifier tag."""
4646
@@ -51,4 +51,4 @@ class Variant2(TypedDict, total=False):
5151 """This identifies the currently-running import, checking its status."""
5252
5353
54- DatabaseImportParams : TypeAlias = Union [Variant0 , Variant1 , Variant2 ]
54+ DatabaseImportParams : TypeAlias = Union [Init , Ingest , Poll ]
0 commit comments