import "../../define/vds-media-controller.js"; import * as React from "react"; import { MediaControllerElement } from "../../media/controller/index.js"; /** The media controller acts as a message bus between the media provider and all other components, such as UI components and plugins. The main responsibilities are: - Provide the media context that is used to pass media state down to components (this context is injected into and managed by the media provider). - Listen for media request events and fulfill them by calling the appropriate props/methods on the current media provider. 💡 The base `MediaPlayer` acts as both a media controller and provider. */ declare const MediaController: React.ForwardRefExoticComponent> & {} & React.HTMLAttributes & { children?: React.ReactNode; } & React.RefAttributes>; export default MediaController; //# sourceMappingURL=MediaController.d.ts.map