export default abstract class BaseRenderer { protected readonly _onStream: (stream: MediaStream) => void; protected constructor(onStream: (stream: MediaStream) => void); drawFrame(frame: VideoFrame): Promise; drawImage(image: ImageData): Promise; abstract destroy(): void; static isBrowserSupported(): boolean; }