"""Standard event topic names."""


class EventTopics:  # pylint: disable=too-few-public-methods
    """Standard event topic names"""

    DOC_INGESTED = "doc_ingested"
    DOC_OCR_READY = "doc_ocr_ready"
    DOC_EXTRACTED = "doc_extracted"
    KG_UPSERT_READY = "kg_upsert_ready"
    KG_UPSERTED = "kg_upserted"
    RAG_INDEXED = "rag_indexed"
    CALC_SCHEDULE_READY = "calc_schedule_ready"
    FORM_FILLED = "form_filled"
    HMRC_SUBMITTED = "hmrc_submitted"
    REVIEW_REQUESTED = "review_requested"
    REVIEW_COMPLETED = "review_completed"
    FIRM_SYNC_COMPLETED = "firm_sync_completed"
