@uppy/companion
Version:
OAuth helper and remote fetcher for Uppy's (https://uppy.io) extensible file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Dropbox and Google Drive, S3 and more :dog:
29 lines (28 loc) • 730 B
TypeScript
export = Zoom;
/**
* Adapter for API https://marketplace.zoom.us/docs/api-reference/zoom-api
*/
declare class Zoom extends Provider {
list(options: any): Promise<any>;
download({ id: meetingId, token, query }: {
id: any;
token: any;
query: any;
}): Promise<any>;
size({ id: meetingId, token, query }: {
id: any;
token: any;
query: any;
}): Promise<any>;
logout({ companion, token }: {
companion: any;
token: any;
}): Promise<any>;
deauthorizationCallback({ companion, body, headers }: {
companion: any;
body: any;
headers: any;
}): Promise<any>;
#private;
}
import Provider = require("../Provider");