import React from 'react';
import { HotspotProps } from '../../hotspot/';
import { AnnotationContextProps } from '../index';
export interface AnnotationPopoverProps {
    title: string;
    content: React.ReactNode;
    alert: React.ReactNode;
    direction: HotspotProps['direction'];
    nextButtonEnabled: boolean;
    onNextButtonClick: () => void;
    onFinish: () => void;
    previousButtonEnabled: boolean;
    onPreviousButtonClick: () => void;
    taskLocalStepIndex: number;
    totalLocalSteps: number;
    showFinishButton: boolean;
    onDismiss: () => void;
    track: HTMLElement;
    i18nStrings: AnnotationContextProps['i18nStrings'];
}
export declare function AnnotationPopover({ title, content, alert, direction, taskLocalStepIndex, totalLocalSteps, showFinishButton, onDismiss, nextButtonEnabled, onNextButtonClick, onFinish, track, previousButtonEnabled, onPreviousButtonClick, i18nStrings }: AnnotationPopoverProps): JSX.Element;
