public function searchProducts(array $query = []): array 	{ 		$response = $this->client->withBasicAuth($this->username, $this->password)->get('products', $query);  		$response->throw();  		return $this->rewritePaginationLinks($response->json()); 	}