import { UIElement } from "../ui-element.js"; import { ControlsVisibility } from "@videojs/core"; import { PropertyValues } from "@videojs/element"; //#region src/ui/controls/element.d.ts /** * Tracks controls visibility, reflects it as data attributes, and shares it with its descendant controls parts. Hiding * the controls closes any popup open inside it. */ declare class ControlsElement extends UIElement { #private; static readonly tagName = "media-controls"; static properties: { visibility: { type: StringConstructor; }; }; visibility: ControlsVisibility; connectedCallback(): void; protected update(_changed: PropertyValues): void; } //#endregion export { ControlsElement }; //# sourceMappingURL=element.d.ts.map