"""Richie database ORM exports."""

from __future__ import annotations

from python.orm.richie.audiobook import Audiobook, AudiobookAuthor, AudiobookSeries
from python.orm.richie.base import RichieBase, TableBase, TableBaseBig, TableBaseSmall
from python.orm.richie.contact import (
    Contact,
    ContactNeed,
    ContactRelationship,
    Need,
    RelationshipType,
)
from python.orm.richie.ebook import (
    EbookChapter,
    EbookChunk,
    EbookChunkEmbedding1024,
    EbookChunkEmbedding2560,
    EbookChunkEmbedding4096,
    EbookEmbeddingModel,
    EbookSource,
)

__all__ = [
    "Audiobook",
    "AudiobookAuthor",
    "AudiobookSeries",
    "Contact",
    "ContactNeed",
    "ContactRelationship",
    "EbookChapter",
    "EbookChunk",
    "EbookChunkEmbedding1024",
    "EbookChunkEmbedding2560",
    "EbookChunkEmbedding4096",
    "EbookEmbeddingModel",
    "EbookSource",
    "Need",
    "RelationshipType",
    "RichieBase",
    "TableBase",
    "TableBaseBig",
    "TableBaseSmall",
]
