import { ReactElement } from 'react'; import type { FileInfo, DriveInfo } from '@solarpunkltd/file-manager-lib'; import { FileAction } from '../../constants/transfers'; interface FileBrowserModalsProps { showDeleteModal: boolean; selectedFiles: FileInfo[]; fileCountText: string; currentDrive: DriveInfo | null; confirmBulkForget: boolean; showDestroyDriveModal: boolean; pendingCancelUpload: string | null; onDeleteCancel: () => void; onDeleteProceed: (action: FileAction) => void; onForgetConfirm: () => Promise; onForgetCancel: () => void; onDestroyCancel: () => void; onDestroyConfirm: () => Promise; onCancelUploadConfirm: () => void; onCancelUploadCancel: () => void; } export declare function FileBrowserModals({ showDeleteModal, selectedFiles, fileCountText, currentDrive, confirmBulkForget, showDestroyDriveModal, pendingCancelUpload, onDeleteCancel, onDeleteProceed, onForgetConfirm, onForgetCancel, onDestroyCancel, onDestroyConfirm, onCancelUploadConfirm, onCancelUploadCancel, }: FileBrowserModalsProps): ReactElement; export {};