from typing import List

class VectorStore:
    def add_document(self, text: str) -> int:
        raise NotImplementedError

    def search_similar_documents(self, query_text: str, k: int = 5) -> List[int]:
        raise NotImplementedError
