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

from __future__ import annotations
from postivo_client.types import BaseModel
from typing_extensions import TypedDict


class DocumentMockTypedDict(TypedDict):
    r"""Mock document used to simulate page count for pricing without uploading a real file."""

    pages: int
    r"""Number of pages in the mock document."""


class DocumentMock(BaseModel):
    r"""Mock document used to simulate page count for pricing without uploading a real file."""

    pages: int
    r"""Number of pages in the mock document."""
