@vonage/video
Version:
Package to interact with the Vonage Video API (Not OpenTok Compatible)
23 lines (20 loc) • 565 B
TypeScript
import { AuthParams, AuthInterface } from '@vonage/auth';
import { VetchOptions } from '@vonage/vetch';
/**
* Parameters required to initialize the Video class.
*/
type VideoClassParameters = AuthParams & VetchOptions & {
/**
* The unique identifier for the application.
*/
applicationId: string;
/**
* The private key used for authentication.
*/
privateKey: string;
/**
* Optional authentication interface to use for custom authentication.
*/
auth?: AuthInterface;
};
export type { VideoClassParameters };