import "../../define/vds-media-visibility.js"; import * as React from "react"; import { MediaVisibilityElement } from "../../media/manage/index.js"; /** This element is responsible for managing a `MediaProviderElement` as viewport or page visibility changes occur. Management includes: - Playback or volume changes when page visibility changes (eg: user changes tab or device sleeps). - Playback or volume changes when viewport visibility changes (eg: user scrolls video in and out of view). */ declare const MediaVisibility: React.ForwardRefExoticComponent> & { readonly onMediaVisibilityChange?: ((e: import("../../media/manage/media-visibility.events.js").MediaVisibilityChangeEvent) => unknown) | undefined; } & React.HTMLAttributes & { children?: React.ReactNode; } & React.RefAttributes>; export default MediaVisibility; //# sourceMappingURL=MediaVisibility.d.ts.map