import { PhotoCaptureAppConfig } from '@monkvision/types'; import { TutorialSteps } from '../../hooks'; /** * Props of the PhotoCaptureHUDTutorial component. */ export interface PhotoCaptureHUDTutorialProps extends Pick { /** * The id of the sight. */ sightId: string; /** * The current tutorial step in PhotoCapture component. */ currentTutorialStep: TutorialSteps | null; /** * Callback called when the user clicks on "Next" button in PhotoCapture tutorial. */ onNextTutorialStep: () => void; /** * Callback called when the user clicks on "Close" button in PhotoCapture tutorial. */ onCloseTutorial: () => void; /** * Callback called when the user clicks on the "help" button in PhotoCapture. */ toggleSightTutorial?: () => void; } /** * Component that displays an tutorial overlay on top of the PhotoCapture component. */ export declare function PhotoCaptureHUDTutorial({ currentTutorialStep, allowSkipTutorial, sightGuidelines, sightId, onNextTutorialStep, onCloseTutorial, addDamage, toggleSightTutorial, }: PhotoCaptureHUDTutorialProps): import("react").JSX.Element | null;