import BaseRenderer from './BaseRenderer'; export default class CanvasRenderer extends BaseRenderer { private readonly _useImageBitmap; private _canvas; private _canvasContext; private _stream; private _track; constructor(onStream: (stream: MediaStream) => void); private _createStream; private _removeStream; private _requestCanvasFrame; private _drawImage; drawFrame(frame: VideoFrame): Promise; drawImage(image: ImageData): Promise; destroy(): void; static isBrowserSupported(): boolean; }