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

from __future__ import annotations
from .taskstatus import TaskStatus
from mixpeek.types import BaseModel
from typing import Any, List
from typing_extensions import TypedDict


class TasksModelTaskResponseTypedDict(TypedDict):
    task_id: str
    status: TaskStatus
    inputs: List[Any]
    outputs: List[Any]


class TasksModelTaskResponse(BaseModel):
    task_id: str

    status: TaskStatus

    inputs: List[Any]

    outputs: List[Any]
