import { LitElement } from 'lit'; import '@rhds/elements/rh-button/rh-button.js'; import '@rhds/elements/rh-surface/rh-surface.js'; /** * Fired when the user clicks the "Update preferences" consent button. * Consumers should listen for this event to open a cookie consent dialog. * This event has no `detail` payload; the event `target` is the * `RhVideoEmbed` element that requires consent. */ export declare class ConsentClickEvent extends Event { target: RhVideoEmbed; constructor(); } /** * Fired when the user clicks the play button to request video playback. * Consumers should listen for this event to track user intent. * This event has no `detail` payload; the event `target` is the * `RhVideoEmbed` element that was clicked. */ export declare class VideoClickEvent extends Event { target: RhVideoEmbed; constructor(); } /** * Fired when the embedded iframe is appended to the DOM and the video * is about to begin playback. This event has no `detail` payload; * the event `target` is the `RhVideoEmbed` element. */ export declare class VideoPlayEvent extends Event { target: RhVideoEmbed; constructor(); } /** * A video embed provides an accessible preview of a YouTube video * with a thumbnail and play button. Users must provide an iframe * inside a `