export interface MediaViewerModalProps {
    isOpen: boolean;
    onClose: () => void;
    isPlaying: boolean;
    onTogglePlay?: () => void;
    mediaType: 'video' | 'image';
    src: string;
    headerTitle?: string;
    onDownload?: () => void;
    onExpand?: () => void;
    showHeader?: boolean;
    showDownload?: boolean;
    showExpand?: boolean;
    width?: string;
    height?: string;
    showControls?: boolean;
    customStyle?: React.CSSProperties;
    overlay?: boolean;
    children?: React.ReactNode;
}
