|ScoutBuilder */ public function filter(Collection $params): Builder|ScoutBuilder; /** * @param string $keywords * @param \Closure|null $callback * @return ScoutBuilder */ public function search(string $keywords, ?\Closure $callback = null): ScoutBuilder; /** * Get a where filter query * @param string $key * @param mixed $value * @return Builder */ public function where(string $key, mixed $value): Builder; }