import { HalResource } from '../hal/models/HalResource'; import { EmbeddedCollection } from './EmbeddedCollection'; export declare enum SearchesOrderBy { SEARCH_COUNT = "searchCount", CLICK_THROUGH_RATE = "clickThroughRate", CONVERSION_RATE = "conversionRate", AVERAGE_CLICK_POSITION = "averageClickPosition" } /** * Class representing search analytics for an Algolia Search Index */ export declare class SearchIndexTopSearches extends HalResource { /** * The queried search term */ search: string; /** * The number of impressions */ count: number; /** * Number of returned results */ nbHits: number; /** * Click through rate */ clickThroughRate?: number | null; /** * Conversion rate */ conversionRate?: number | null; /** * Average position in the results set when clicked */ averageClickPosition?: number | null; /** * Number of searches used for click analytics */ trackedSearchCount?: number; /** * Number of clicks */ clickCount?: number; /** * Number of conversions */ conversionCount?: number; } /** * @hidden */ export declare class SearchIndexTopSearchesCollection extends EmbeddedCollection { constructor(data?: any); }