import { default as React } from 'react'; type LightboxTrigger = 'hover' | 'click'; type LightboxPosition = 'auto' | 'top' | 'bottom' | 'left' | 'right' | 'center'; interface LightboxProps { children: React.ReactNode; content: React.ReactNode; trigger?: LightboxTrigger; position?: LightboxPosition; width?: string | number; height?: string | number; zoomOut?: boolean; zoomScale?: number; zoomWidth?: string | number; zoomHeight?: string | number; backdrop?: boolean; closeOnBackdropClick?: boolean; closeOnEscape?: boolean; showCloseButton?: boolean; className?: string; contentClassName?: string; hoverDelay?: number; hoverCloseDelay?: number; disabled?: boolean; ariaLabel?: string; header?: React.ReactNode; footer?: React.ReactNode; onOpen?: () => void; onClose?: () => void; } declare const Lightbox: React.FC; export { Lightbox }; export type { LightboxProps, LightboxTrigger, LightboxPosition };