import { PhotoCaptureAppConfig } from '@monkvision/types'; export declare const STORAGE_KEY_PHOTO_CAPTURE_GUIDELINES = "@monk_photoCaptureSightGuideline"; export declare const TTL_MS: number; /** * Parameters of the usePhotoCaptureSightGuidelines hook. */ export interface PhotoCaptureSightGuidelines extends Pick { } /** * Handle returned by the usePhotoCaptureSightGuidelines hook to manage the SightGuidelines feature. */ export interface PhotoCaptureSightGuidelinesHandle { /** * Boolean indicating if the sight guidelines are enabled or not. */ showSightGuidelines: boolean; /** * Callback called when the user clicks on both: 'disable' checkbox and 'okay' button. */ onDisableSightGuidelines?: () => void; } /** * Custom hook used to manage the state of photo capture sight guidelines. */ export declare function usePhotoCaptureSightGuidelines({ enableSightGuidelines, }: PhotoCaptureSightGuidelines): { showSightGuidelines: boolean; handleDisableSightGuidelines: () => void; };