import type { Node } from "document-drive";
import { type ComponentPropsWithoutRef } from "react";
import { type UploadTracker } from "./utils.js";
export type UploadFileListContainerProps = ComponentPropsWithoutRef<"div"> & {
    readonly uploadsArray: (UploadTracker | undefined)[];
    readonly uploadsCount: number;
    readonly removeUpload: (uploadId: string) => void;
    readonly clearAllUploads: () => void;
    readonly setSelectedNode?: (nodeOrNodeSlug: Node | string | undefined) => void;
    readonly onClose?: () => void;
    readonly onConflictResolution?: (uploadId: string) => void;
};
export declare function UploadFileListContainer(props: UploadFileListContainerProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=upload-file-list-container.d.ts.map