import { ImageStatus } from '@monkvision/types'; /** * Props of the SightSliderButton component. */ export interface SightSliderButtonProps { /** * The label of the sight, already translated. */ label?: string; /** * Boolean indicating if the sight of the button is currently selected or not. */ isSelected?: boolean; /** * The status of the image taken for the sight. If no image has been taken, this value must not be defined. */ status?: ImageStatus | null; /** * Callback called when the user clicks on the button. */ onClick?: () => void; } /** * Button representing a sight in the PhotoCapture SightSlider component. */ export declare function SightSliderButton({ label, isSelected, status, onClick }: SightSliderButtonProps): import("react").JSX.Element;