# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

from typing_extensions import Literal

from .._models import BaseModel

__all__ = ["ImportCreateResponse"]


class ImportCreateResponse(BaseModel):
    import_id: str
    """Unique identifier for the import"""

    import_status: Literal["WAITING_FOR_UPLOAD", "IN_PROGRESS", "COMPLETE", "FAILED"]
    """Status of the import"""

    upload_url: str
    """Presigned S3 URL for uploading the JSONL file (valid for 1 hour)"""
