"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""

from __future__ import annotations
from .streamevents import StreamEvents, StreamEventsTypedDict
from openrouter.types import BaseModel
from typing_extensions import TypedDict


class ResponsesStreamingResponseTypedDict(TypedDict):
    data: StreamEventsTypedDict
    r"""Union of all possible event types emitted during response streaming"""


class ResponsesStreamingResponse(BaseModel):
    data: StreamEvents
    r"""Union of all possible event types emitted during response streaming"""
