import { MediaRemoteControl } from '../../media'; import { ToggleButtonElement } from '../toggle-button'; /** * A button for toggling the muted state of the player. * * 💡 The following media attributes are applied: * * - `media-muted`: Applied when media audio has been muted. * * @tagname vds-mute-button * @slot - Used to pass content into the mute toggle for showing mute/unmute states. * @example * ```html * *
Mute
*
Unmute
*
* ``` * @example * ```css * vds-mute-button[media-muted] .mute { * display: none; * } * * vds-mute-button:not([media-muted]) .unmute { * display: none; * } * ``` */ export declare class MuteButtonElement extends ToggleButtonElement { protected readonly _mediaRemote: MediaRemoteControl; constructor(); connectedCallback(): void; protected _handleButtonClick(event: Event): void; } //# sourceMappingURL=MuteButtonElement.d.ts.map