import { default as React } from 'react';
export interface UploadedFile {
    name: string;
    type: string;
    uploadDate: string;
    file: File;
    url?: string;
    id?: string;
    path?: string;
}
interface CEFileUploadProps {
    onUpload?: (files: UploadedFile[]) => void;
    accept?: string[];
    initialFiles?: UploadedFile[];
    showPathColumn?: boolean;
    showType?: boolean;
    onDelete?: (file: UploadedFile) => void;
    onDownload?: (file: UploadedFile) => void;
    showPagination?: boolean;
    pageSizeOptions?: Array<number>;
    disabled?: boolean;
    id?: string;
}
declare const CEFileUploadDocument: React.FC<CEFileUploadProps>;
export default CEFileUploadDocument;
