from enum import Enum

TEXT_EMBEDDING = "TEXT_EMBEDDING_EXTRACTION"
DRAFT_ZONE = "draft"
PUBLISHED_ZONE = "published"


class ExtractionMode(str, Enum):
    """Supported document extraction modes."""

    PAGES_SCREENSHOTS = "pagesScreenshots"
    PAGES_TEXT = "pagesText"


DEFAULT_EXTRACTION_MODE: str = ExtractionMode.PAGES_SCREENSHOTS.value