from __future__ import annotations

from collections.abc import Sequence

class Embeddings:
    """Minimal embeddings protocol used for typing."""

    def embed_documents(self, texts: Sequence[str]) -> list[list[float]]: ...
    def embed_query(self, text: str) -> list[float]: ...
