import * as Plyr from 'plyr' ; export interface PlyrDriverCreateParams { options : Plyr . Options ; videoElement : HTMLVideoElement ; } export interface PlyrDriverUpdateSourceParams { plyr : Plyr ; source : Plyr . SourceInfo ; videoElement : HTMLVideoElement ; } export interface PlyrDriverDestroyParams { plyr : Plyr ; } export interface PlyrDriver { create ( params ) : Plyr ; updateSource ( params ) : void ; destroy ( params ) : void ; }