zaccl
Version:
The Zoom App Complete Connection Library, a project that handles everything required to build a zoom-integrated app.
22 lines (21 loc) • 456 B
TypeScript
import ZoomAPIConfigType from "./ZoomAPIConfigType";
/**
* Configuration description for Zoom API
* @author Gabe Abrams
*/
type ZoomAPIConfig = (({
type: ZoomAPIConfigType.JWT;
key: string;
secret: string;
} | {
type: ZoomAPIConfigType.Token;
token: string;
} | {
type: ZoomAPIConfigType.OAuth;
clientId: string;
clientSecret: string;
accountId: string;
}) & {
zoomHost: string;
});
export default ZoomAPIConfig;