# @doc-agent/core
Shared TypeScript types for document extraction and search.
## Types
- `DocumentData` — Extracted document (invoice, receipt, bank statement)
- `LineItem` — Individual line item with description, quantity, price
- `SearchResult` — Vector search result with similarity score
- `Config` — Provider configuration (gemini, openai, ollama)
## Used by
All other packages depend on these types.