You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tauri-plugins-workspace/plugins/upload/guest-js/dist/index.d.ts

19 lines
615 B

interface BaseHandlerData {
id: number;
}
interface ProgressHandlerData extends BaseHandlerData {
progress: number;
total: number;
}
interface SizeHandlerData extends BaseHandlerData {
size: number;
}
interface ResponseData {
text: string;
status: number;
}
type ProgressHandler = (data: ProgressHandlerData) => unknown;
type SizeHandler = (data: SizeHandlerData) => unknown;
export default function upload(url: string, filePath: string, progressHandler?: ProgressHandler, fileSizeHandler?: SizeHandler, headers?: Record<string, string>): Promise<ResponseData>;
export {};