/// import PropTypes from "prop-types"; declare const ApplicationElementVideo: { ({ video, playsinline, src, autoplay, muted, loop, image, controls, onError, layout, className, classNames: _classNames, hidePausePlayButton, backgroundVideoQuality, pauseButtonPositionClassName, ...rest }: { [x: string]: any; video: any; playsinline: any; src: any; autoplay: any; muted: any; loop: any; image: any; controls: any; onError: any; layout: any; className: any; classNames: any; hidePausePlayButton?: boolean | undefined; backgroundVideoQuality: any; pauseButtonPositionClassName?: string | undefined; }): JSX.Element | null; propTypes: { autoplay: PropTypes.Requireable; muted: PropTypes.Requireable; loop: PropTypes.Requireable; src: PropTypes.Requireable; controls: PropTypes.Requireable; mpcVideo: PropTypes.Requireable; onError: PropTypes.Requireable<(...args: any[]) => any>; layout: PropTypes.Requireable; className: PropTypes.Requireable; hidePausePlayButton: PropTypes.Requireable; playsinline: PropTypes.Requireable; image: PropTypes.Requireable; video: PropTypes.Requireable>; classNames: PropTypes.Requireable; objectPosition: PropTypes.Requireable; }>>; backgroundVideoQuality: PropTypes.Requireable; }; defaultProps: { autoplay: boolean; muted: boolean; controls: boolean; loop: boolean; layout: string; className: string; hidePausePlayButton: boolean; playsinline: boolean; classNames: { objectFit: string; objectPosition: string; }; backgroundVideoQuality: string; onError: () => void; }; }; export default ApplicationElementVideo;