/// import { Upload } from '@alifd/next'; export default Upload; export declare const UploadCard: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass void; onDrop: (files: import("@alifd/next/types/upload").UploadFile[]) => void; selectFiles(files: File[]): void; uploadFiles(files: import("@alifd/next/types/upload/types").ObjectFile[]): void; startUpload(): void; replaceFiles(old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile): void; replaceWithNewFile: (old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile) => import("@alifd/next/types/upload/types").ObjectFile; isUploading(): boolean; onProgress: (e: import("@alifd/next/types/upload/types").UploadProgressEvent, file: import("@alifd/next/types/upload").UploadFile) => void; onSuccess: (response: import("@alifd/next/types/upload/types").UploadResponse, file: import("@alifd/next/types/upload").UploadFile) => void; onError: (err: import("@alifd/next/types/upload").UploadError, response: import("@alifd/next/types/upload/types").UploadResponse, file?: import("@alifd/next/types/upload/types").ObjectFile) => void; removeFile: (file: import("@alifd/next/types/upload").UploadFile) => void; updateUploadingState: () => void; abort: (file: File) => void; onChange: (value: import("@alifd/next/types/upload/types").ObjectFile[], file: import("@alifd/next/types/upload/types").ObjectFile | import("@alifd/next/types/upload/types").ObjectFile[]) => void; render(): import("react").JSX.Element; uploaderRef: import("@alifd/next/types/upload/types").UploaderRef; saveUploaderRef: (ref: import("@alifd/next/types/upload/types").UploaderRef | { getInstance: () => import("@alifd/next/types/upload/types").UploaderRef; }) => void; context: any; setState(state: import("@alifd/next/types/upload/types").UploadState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/upload/types").UploadState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; readonly props: Readonly & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly; refs: { [key: string]: import("react").ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }; componentDidMount(): void; componentDidUpdate(): void; onProgress: (value: import("@alifd/next/types/upload").UploadFile[], targetItem: import("@alifd/next/types/upload").UploadFile) => void; onChange: (value: import("@alifd/next/types/upload").UploadFile[], file: import("@alifd/next/types/upload").UploadFile) => void; isUploading(): boolean; saveRef(ref: { onSelect: (files: import("@alifd/next/types/upload").UploadFile[]) => void; onDrop: (files: import("@alifd/next/types/upload").UploadFile[]) => void; selectFiles(files: File[]): void; uploadFiles(files: import("@alifd/next/types/upload/types").ObjectFile[]): void; startUpload(): void; replaceFiles(old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile): void; replaceWithNewFile: (old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile) => import("@alifd/next/types/upload/types").ObjectFile; isUploading(): boolean; onProgress: (e: import("@alifd/next/types/upload/types").UploadProgressEvent, file: import("@alifd/next/types/upload").UploadFile) => void; onSuccess: (response: import("@alifd/next/types/upload/types").UploadResponse, file: import("@alifd/next/types/upload").UploadFile) => void; onError: (err: import("@alifd/next/types/upload").UploadError, response: import("@alifd/next/types/upload/types").UploadResponse, file?: import("@alifd/next/types/upload/types").ObjectFile) => void; removeFile: (file: import("@alifd/next/types/upload").UploadFile) => void; updateUploadingState: () => void; abort: (file: File) => void; onChange: (value: import("@alifd/next/types/upload/types").ObjectFile[], file: import("@alifd/next/types/upload/types").ObjectFile | import("@alifd/next/types/upload/types").ObjectFile[]) => void; render(): import("react").JSX.Element; uploaderRef: import("@alifd/next/types/upload/types").UploaderRef; saveUploaderRef: (ref: import("@alifd/next/types/upload/types").UploaderRef | { getInstance: () => import("@alifd/next/types/upload/types").UploaderRef; }) => void; context: any; setState(state: import("@alifd/next/types/upload/types").UploadState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/upload/types").UploadState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; readonly props: Readonly & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly; refs: { [key: string]: import("react").ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }): void; updateUploaderRef(uploaderRef: { onSelect: (files: import("@alifd/next/types/upload").UploadFile[]) => void; onDrop: (files: import("@alifd/next/types/upload").UploadFile[]) => void; selectFiles(files: File[]): void; uploadFiles(files: import("@alifd/next/types/upload/types").ObjectFile[]): void; startUpload(): void; replaceFiles(old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile): void; replaceWithNewFile: (old: import("@alifd/next/types/upload/types").ObjectFile, current: import("@alifd/next/types/upload").UploadFile) => import("@alifd/next/types/upload/types").ObjectFile; isUploading(): boolean; onProgress: (e: import("@alifd/next/types/upload/types").UploadProgressEvent, file: import("@alifd/next/types/upload").UploadFile) => void; onSuccess: (response: import("@alifd/next/types/upload/types").UploadResponse, file: import("@alifd/next/types/upload").UploadFile) => void; onError: (err: import("@alifd/next/types/upload").UploadError, response: import("@alifd/next/types/upload/types").UploadResponse, file?: import("@alifd/next/types/upload/types").ObjectFile) => void; removeFile: (file: import("@alifd/next/types/upload").UploadFile) => void; updateUploadingState: () => void; abort: (file: File) => void; onChange: (value: import("@alifd/next/types/upload/types").ObjectFile[], file: import("@alifd/next/types/upload/types").ObjectFile | import("@alifd/next/types/upload/types").ObjectFile[]) => void; render(): import("react").JSX.Element; uploaderRef: import("@alifd/next/types/upload/types").UploaderRef; saveUploaderRef: (ref: import("@alifd/next/types/upload/types").UploaderRef | { getInstance: () => import("@alifd/next/types/upload/types").UploaderRef; }) => void; context: any; setState(state: import("@alifd/next/types/upload/types").UploadState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/upload/types").UploadState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; readonly props: Readonly & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly; refs: { [key: string]: import("react").ReactInstance; }; componentDidMount?(): void; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentDidUpdate?(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }): void; render(): import("react").JSX.Element; abort(file: File): void; startUpload(): void; saveUploaderRef: (ref: import("@alifd/next/types/upload/types").UploaderRef | { getInstance: () => import("@alifd/next/types/upload/types").UploaderRef; }) => void; context: any; setState(state: import("@alifd/next/types/upload/types").CardState | ((prevState: Readonly, props: Readonly) => import("@alifd/next/types/upload/types").CardState | Pick) | Pick, callback?: () => void): void; forceUpdate(callback?: () => void): void; readonly props: Readonly & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly, prevState: Readonly): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly, nextContext: any): void; componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly, nextState: Readonly, nextContext: any): void; }, {}>; export declare const UploadDragger: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass; export declare const UploadSelecter: typeof import("@alifd/next/types/upload/runtime/selecter").default; export type { UploadProps, CardProps as UploadCardProps, DraggerProps as UploadDraggerProps, SelecterProps as UploadSelecterProps, } from '@alifd/next/types/upload';