import type { Tool as UserClientSideToolWithTemplate } from './chat'; import type { ComparisonTableTranslations } from 'instantsearch-ui-components'; /** * Builtin comparison tool (`algolia_compare_products`) — Preact flavor. * * Registered by default in the chat widget so the agent can trigger a grounded * side-by-side comparison: its tool call names only the product objectIDs and * the attribute keys, and every cell is hydrated client-side from the real * `algolia_search_index` hits. The model never types a value, so it cannot * hallucinate one. See `instantsearch-ui-components` `CompareProductsTool` for * the contract. */ export declare function createCompareProductsTool(translations?: Partial): UserClientSideToolWithTemplate;