# This file was auto-generated by Fern from our API Definition.

import typing
from .string_vellum_value import StringVellumValue
from .number_vellum_value import NumberVellumValue
from .json_vellum_value import JsonVellumValue
from .image_vellum_value import ImageVellumValue
from .function_call_vellum_value import FunctionCallVellumValue
from .error_vellum_value import ErrorVellumValue
from .array_vellum_value import ArrayVellumValue
from .chat_history_vellum_value import ChatHistoryVellumValue
from .search_results_vellum_value import SearchResultsVellumValue

VellumValue = typing.Union[
    StringVellumValue,
    NumberVellumValue,
    JsonVellumValue,
    ImageVellumValue,
    FunctionCallVellumValue,
    ErrorVellumValue,
    ArrayVellumValue,
    ChatHistoryVellumValue,
    SearchResultsVellumValue,
]
