"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" from __future__ import annotations from openrouter.types import BaseModel from openrouter.utils import validate_const import pydantic from pydantic.functional_validators import AfterValidator from typing import Literal from typing_extensions import Annotated, TypedDict class DeleteGuardrailResponseTypedDict(TypedDict): deleted: Literal[True] r"""Confirmation that the guardrail was deleted""" class DeleteGuardrailResponse(BaseModel): DELETED: Annotated[ Annotated[Literal[True], AfterValidator(validate_const(True))], pydantic.Field(alias="deleted"), ] = True r"""Confirmation that the guardrail was deleted""" try: DeleteGuardrailResponse.model_rebuild() except NameError: pass