import type { InstantResultSection } from '../../state/state-sections.js'; import { SearchAnalyticsProvider, type StateNeededBySearchAnalyticsProvider } from './search-analytics.js'; export type StateNeededByInstantResultsAnalyticsProvider = StateNeededBySearchAnalyticsProvider & InstantResultSection; export declare class InstantResultsAnalyticsProvider extends SearchAnalyticsProvider { protected getState: () => StateNeededByInstantResultsAnalyticsProvider; constructor(getState: () => StateNeededByInstantResultsAnalyticsProvider); private get activeInstantResultQuery(); private get activeInstantResultCache(); protected get results(): import("../../ssr.index.js").Result[] | undefined; protected get queryText(): string; protected get responseTime(): number; protected get numberOfResults(): number; getSearchUID(): string; }