import type { LogLevel } from '../core/utils/Logger'; import type { EventBus } from '../event-bus/Types'; export declare enum PlayerApiExportNames { PlayerEventBus = "player-event-bus" } export declare enum PlayerEvent { PlayerError = "player-error" } export type PlayerErrorEvent = { message: string; name: string; stack: string | undefined; }; export type PlayerEventMap = { [PlayerEvent.PlayerError]: PlayerErrorEvent; }; export type PlayerEventBus = EventBus; export type PlayerApi = { events: EventBus; logLevel: LogLevel; };