import { SearchEngine } from '../../app/search-engine/search-engine.js';
/**
 * @internal
 */
export interface SmartSnippetInteractiveQuestionsOptions {
    selectionDelay?: number;
}
/**
 * @internal
 */
export interface SmartSnippetInteractiveQuestionsProps {
    options?: SmartSnippetInteractiveQuestionsOptions;
}
/**
 * @internal
 */
export interface SmartSnippetInteractiveQuestions {
    selectSource(questionAnswerId: string): void;
    beginDelayedSelectSource(questionAnswerId: string): void;
    cancelPendingSelectSource(questionAnswerId: string): void;
}
/**
 * @internal
 */
export declare function buildSmartSnippetInteractiveQuestions(engine: SearchEngine, props?: SmartSnippetInteractiveQuestionsProps): SmartSnippetInteractiveQuestions;
