# generated by datamodel-codegen:
#   filename:  builtin_type_field_names.yaml
#   timestamp: 1985-10-26T08:21:00+00:00

from __future__ import annotations

from typing import Any, Optional

from pydantic import BaseModel, Field


class BuiltinTypeFieldNames(BaseModel):
    bool_: Optional[bool] = Field(None, alias='bool')
    bytearray: Optional[bytes] = None
    bytes_: Optional[bytes] = Field(None, alias='bytes')
    classmethod: Optional[str] = None
    complex: Optional[float] = None
    dict_: Optional[dict[str, Any]] = Field(None, alias='dict')
    enumerate: Optional[str] = None
    filter: Optional[str] = None
    float_: Optional[float] = Field(None, alias='float')
    frozenset: Optional[list[str]] = None
    int_: Optional[int] = Field(None, alias='int')
    list_: Optional[list[str]] = Field(None, alias='list')
    map: Optional[str] = None
    memoryview: Optional[str] = None
    object: Optional[dict[str, Any]] = None
    property: Optional[str] = None
    range: Optional[str] = None
    reversed: Optional[str] = None
    set: Optional[list[str]] = None
    slice: Optional[str] = None
    staticmethod: Optional[str] = None
    str_: Optional[str] = Field(None, alias='str')
    super: Optional[str] = None
    tuple: Optional[list[str]] = None
    type: Optional[str] = None
    zip: Optional[str] = None
    normal_field: Optional[str] = None
