declare namespace KalturaPlayerTypes { export interface BasePlugin { player: KalturaPlayerTypes.Player; eventManager: KalturaPlayerTypes.EventManager; config: any; logger: KalturaPlayerTypes.Logger; getName(): string; destroy(): void; dispatchEvent(name: string, payload?: any): void; loadMedia(): void; updateConfig(update: Object): void; ready: Promise; } }