main
 1# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
 2
 3from typing import Union
 4from typing_extensions import Annotated, TypeAlias
 5
 6from .._utils import PropertyInfo
 7from .other_file_chunking_strategy_object import OtherFileChunkingStrategyObject
 8from .static_file_chunking_strategy_object import StaticFileChunkingStrategyObject
 9
10__all__ = ["FileChunkingStrategy"]
11
12FileChunkingStrategy: TypeAlias = Annotated[
13    Union[StaticFileChunkingStrategyObject, OtherFileChunkingStrategyObject], PropertyInfo(discriminator="type")
14]