import type { Body, Meta, State, Uppy, UppyFile } from '@uppy/core'; import type { I18n } from '@uppy/utils'; import type { DashboardState } from '../Dashboard.js'; type FileListProps = { id: string; i18n: I18n; uppy: Uppy; files: State['files']; resumableUploads: boolean; hideRetryButton: boolean; hidePauseResumeButton: boolean; hideCancelButton: boolean; showLinkToFileUploadResult: boolean; showRemoveButtonAfterComplete: boolean; metaFields: DashboardState['metaFields']; isSingleFile: boolean; toggleFileCard: (show: boolean, fileId: string) => void; handleRequestThumbnail: (file: UppyFile) => void; handleCancelThumbnail: (file: UppyFile) => void; recoveredState: State['recoveredState']; individualCancellation: boolean; itemsPerRow: number; openFileEditor: (file: UppyFile) => void; canEditFile: (file: UppyFile) => boolean; toggleAddFilesPanel: (show: boolean) => void; containerWidth: number; containerHeight: number; }; export default function FileList({ id, i18n, uppy, files, resumableUploads, hideRetryButton, hidePauseResumeButton, hideCancelButton, showLinkToFileUploadResult, showRemoveButtonAfterComplete, metaFields, isSingleFile, toggleFileCard, handleRequestThumbnail, handleCancelThumbnail, recoveredState, individualCancellation, itemsPerRow, openFileEditor, canEditFile, toggleAddFilesPanel, containerWidth, containerHeight, }: FileListProps): import("preact").JSX.Element; export {}; //# sourceMappingURL=FileList.d.ts.map