import React from "react";
import type { LocalUploadButtonProps, LocalUploadDraggerProps, LocalUploadFile, LocalUploadFileInfoProps, LocalUploadFileListProps } from "./LocalUpload.type";
export declare const UploadLabel: React.FC<{
    className?: string;
    children?: React.ReactNode;
}>;
export declare const UploadDescription: React.FC<{
    className?: string;
    children?: React.ReactNode;
}>;
export declare const UploadButton: React.FC<LocalUploadButtonProps & {
    children?: React.ReactNode;
}>;
export declare const UploadDragger: React.FC<LocalUploadDraggerProps & {
    children?: React.ReactNode;
}>;
export declare const UploadFileInfo: React.FC<LocalUploadFileInfoProps>;
export declare const FileListItem: React.FC<{
    file: LocalUploadFile;
    removeFile: (id: string) => void;
    onRemove?: (file: LocalUploadFile) => void;
}>;
export declare const UploadFileList: React.FC<LocalUploadFileListProps>;
