package search import ( "context" "tercul/internal/domain" ) // SearchClient defines the interface for a search client. type SearchClient interface { Search(ctx context.Context, params SearchParams) (*domain.SearchResults, error) IndexWork(ctx context.Context, work *domain.Work, content string) error }