import { type InsightAction } from '../analytics/analytics-utils.js'; import { type SmartSnippetFeedback } from './question-answering-analytics-actions.js'; import { type QuestionAnsweringInlineLinkActionCreatorPayload, type QuestionAnsweringUniqueIdentifierActionCreatorPayload } from './question-answering-document-id.js'; export declare const logExpandSmartSnippet: () => InsightAction; export declare const logCollapseSmartSnippet: () => InsightAction; export declare const logLikeSmartSnippet: () => InsightAction; export declare const logDislikeSmartSnippet: () => InsightAction; export declare const logOpenSmartSnippetSource: () => InsightAction; export declare const logOpenSmartSnippetInlineLink: (payload: QuestionAnsweringInlineLinkActionCreatorPayload) => InsightAction; export declare const logOpenSmartSnippetFeedbackModal: () => InsightAction; export declare const logCloseSmartSnippetFeedbackModal: () => InsightAction; export declare const logSmartSnippetFeedback: (feedback: SmartSnippetFeedback) => InsightAction; export declare const logSmartSnippetDetailedFeedback: (details: string) => InsightAction; export declare const logExpandSmartSnippetSuggestion: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; export declare const logCollapseSmartSnippetSuggestion: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; export declare const logOpenSmartSnippetSuggestionSource: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; export declare const logOpenSmartSnippetSuggestionInlineLink: (identifier: QuestionAnsweringUniqueIdentifierActionCreatorPayload, link: QuestionAnsweringInlineLinkActionCreatorPayload) => InsightAction; export declare const insightSmartSnippetAnalyticsClient: { logExpandSmartSnippet: () => InsightAction; logCollapseSmartSnippet: () => InsightAction; logLikeSmartSnippet: () => InsightAction; logDislikeSmartSnippet: () => InsightAction; logOpenSmartSnippetSource: () => InsightAction; logOpenSmartSnippetInlineLink: (payload: QuestionAnsweringInlineLinkActionCreatorPayload) => InsightAction; logOpenSmartSnippetFeedbackModal: () => InsightAction; logCloseSmartSnippetFeedbackModal: () => InsightAction; logSmartSnippetFeedback: (feedback: SmartSnippetFeedback) => InsightAction; logSmartSnippetDetailedFeedback: (details: string) => InsightAction; logExpandSmartSnippetSuggestion: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; logCollapseSmartSnippetSuggestion: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; logOpenSmartSnippetSuggestionSource: (payload: QuestionAnsweringUniqueIdentifierActionCreatorPayload) => InsightAction; };