import { UploadFile } from 'antd'; import { WebComponentProps } from 'oak-frontend-base'; import { EntityDict } from '../../../general-app-domain'; declare type Theme = 'file' | 'image' | 'image-flow' | 'custom'; export default function render(props: WebComponentProps Promise; disabled?: boolean; style?: Record; className?: string; directory?: boolean; onPreview?: (file: UploadFile) => void; onDownload?: (file: UploadFile) => void; showUploadList?: boolean; children?: JSX.Element; files?: EntityDict['extraFile']['OpSchema'][]; disableInsert?: boolean; }, { onPickByWeb: (files: UploadFile[], callback?: (file: any, status: string) => void) => void; onDeleteByWeb: (file: UploadFile) => void; }>): JSX.Element; export {};