import { PlayerController } from "../../player/controller.js"; import { MediaButtonElement } from "../media-button-element.js"; import { index_d_exports } from "../../index.js"; import { MuteButtonCore } from "@videojs/core"; import { MediaVolumeState } from "@videojs/media"; //#region src/ui/mute-button/element.d.ts declare class MuteButtonElement extends MediaButtonElement { static readonly tagName = "media-mute-button"; protected readonly core: MuteButtonCore; protected readonly stateAttrMap: { readonly muted: 'data-muted'; readonly volumeLevel: 'data-volume-level'; readonly availability: 'data-availability'; readonly hidden: 'data-hidden'; }; protected readonly mediaState: PlayerController number; toggleMuted: () => boolean; } | undefined>; protected readonly hotkeyAction = "toggleMuted"; protected activate(state: MediaVolumeState): void; } //#endregion export { MuteButtonElement }; //# sourceMappingURL=element.d.ts.map