import type { UploadFile, PsFile, PsUploadProgressEvent, IUseHandlersProps } from './upload.type'; declare const _default: (props: IUseHandlersProps) => { clearFiles: () => void; handleError: (err: Error, rawFile: PsFile) => void; handleProgress: (ev: PsUploadProgressEvent, rawFile: PsFile) => void; handleStart: (rawFile: PsFile) => void; handleSuccess: (res: any, rawFile: PsFile) => void; handleRemove: (file: UploadFile, raw: PsFile) => void; submit: () => void; uploadFiles: import("vue").Ref<{ name: string; percentage?: number; status: import("./upload.type").UploadStatus; size: number; response?: unknown; uid: number; url?: string; raw: { uid: number; readonly lastModified: number; readonly name: string; readonly size: number; readonly type: string; arrayBuffer: () => Promise; slice: (start?: number, end?: number, contentType?: string) => Blob; stream: () => ReadableStream; text: () => Promise; }; }[]>; uploadRef: import("vue").Ref<{ abort: (file: UploadFile) => void; upload: (file: PsFile) => void; }>; }; export default _default;