import type { ChatTemplates, Tool as UserClientSideToolWithTemplate } from './chat'; import type { ComparisonTableTranslations, RecordWithObjectID } from 'instantsearch-ui-components'; /** * Builtin comparison tool (`algolia_compare_products`) — Preact flavor. * * Registered by default in the chat widget so the agent can lay a comparison * out as a table: the compared products across the top (rendered with the * widget's `item` template when one is provided, otherwise the record's name, * from the records the chat collected) and the agent's criteria down the * side, one value per product. See `instantsearch-ui-components` * `CompareProductsTool` for the contract. */ export declare function createCompareProductsTool(templates?: ChatTemplates, translations?: Partial): UserClientSideToolWithTemplate;