import '../atomic-icon/atomic-icon';
import type { i18n } from 'i18next';
import type { RefOrCallback } from 'lit/directives/ref.js';
import type { FunctionalComponent } from '../../../utils/functional-component-utils';
export interface SmartSnippetFeedbackBannerProps {
    i18n: i18n;
    id: string;
    liked: boolean;
    disliked: boolean;
    feedbackSent: boolean;
    onLike(): void;
    onDislike(): void;
    onPressExplainWhy(): void;
    explainWhyRef?: RefOrCallback;
}
export declare const renderSmartSnippetFeedbackBanner: FunctionalComponent<SmartSnippetFeedbackBannerProps>;
