import type { ControlsState, StateAttrMap } from '@videojs/core'; import { createContext } from '@videojs/element/context'; export interface ControlsContextValue { state: ControlsState; stateAttrMap: StateAttrMap; } const CONTROLS_CONTEXT_KEY = Symbol('@videojs/controls'); export const controlsContext = createContext(CONTROLS_CONTEXT_KEY);