import { ReactNode } from 'react'; interface PhotoLibraryCtx { photos: PhotoData[] | null; computePhotoPath: (src: string) => string; } export declare const PhotoLibraryContext: import('react').Context; interface PhotoData { id: number; src: string; caption?: string; } interface PhotoLibraryProviderProps extends PhotoLibraryCtx { children: ReactNode; } export declare function PhotoLibraryProvider(props: PhotoLibraryProviderProps): import('react').FunctionComponentElement>; export declare function PhotoOverlay(props: any): import('react').FunctionComponentElement<{ images: any; isOpen?: boolean | undefined; onClose: any; }> | null; export {};