import { UIElement } from "../ui-element.js"; import { PropertyValues } from "@videojs/element"; import { Text } from "@videojs/core/i18n"; //#region src/ui/volume-slider/element.d.ts /** * @fires drag-start - Fired when a pointer drag starts. * @fires drag-end - Fired when a pointer drag ends. */ declare class VolumeSliderElement extends UIElement { #private; static readonly tagName = "media-volume-slider"; static properties: { label: { type: StringConstructor; }; step: { type: NumberConstructor; }; largeStep: { type: NumberConstructor; attribute: string; }; wheelStep: { type: NumberConstructor; attribute: string; }; orientation: { type: StringConstructor; }; disabled: { type: BooleanConstructor; }; thumbAlignment: { type: StringConstructor; attribute: string; }; }; label: Text | string; step: number; largeStep: number; wheelStep: number; orientation: "horizontal" | "vertical"; disabled: boolean; thumbAlignment: "center" | "edge"; connectedCallback(): void; disconnectedCallback(): void; destroyCallback(): void; protected willUpdate(_changed: PropertyValues): void; protected update(_changed: PropertyValues): void; } //#endregion export { VolumeSliderElement }; //# sourceMappingURL=element.d.ts.map