import React from "react"; import type { FmFile } from "../../features/shared/types.js"; export interface OverlayConfig { onFileClick: (file: FmFile) => void; confirmSelection: () => void; onClose: () => void; accept: string[]; multiple: boolean; } export declare const OverlayProvider: ({ config, children }: { config: OverlayConfig; children: React.ReactNode; }) => React.JSX.Element; export declare function useOverlay(): OverlayConfig | null;