import type { GeneratedAnswerCitation, InteractiveCitation } from '@coveo/headless';
import type { i18n } from 'i18next';
import type { FunctionalComponent } from '../../../utils/functional-component-utils';
import '../atomic-citation/atomic-citation';
export interface RenderCitationsProps {
    citations: GeneratedAnswerCitation[] | undefined;
    i18n: i18n;
    buildInteractiveCitation: (citation: GeneratedAnswerCitation) => InteractiveCitation;
    logCitationHover: (citationId: string, citationHoverTimeMs: number) => void;
    disableCitationAnchoring?: boolean;
}
/**
 * Renders the list of citations for a generated answer.
 */
export declare const renderCitations: FunctionalComponent<RenderCitationsProps>;
