import { type PreviewFileUploaderFileProps } from '../../PreviewFileUploaderFile';
import type { FileId, UploadFile } from '../../types';
export type FileListProps = {
    files: UploadFile[];
    /**
     * Идентификатор файла, для которого выполняется удаление
     */
    deletingFileId?: FileId | null;
} & Pick<PreviewFileUploaderFileProps, 'onDelete' | 'onRetry' | 'onView' | 'generateDownloadLink' | 'selfFiles' | 'setErrorStatusFile'>;
export declare const FileList: ({ files, deletingFileId, ...restProps }: FileListProps) => import("react/jsx-runtime").JSX.Element;
