export default ApplicationElementVideo; declare function ApplicationElementVideo({ video, src, autoplay, muted, loop, controls, onError, objectFit, objectPosition, fluid, fill, className, controlBar, ...rest }: { [x: string]: any; video: any; src: any; autoplay: any; muted: any; loop: any; controls: any; onError: any; objectFit: any; objectPosition: any; fluid: any; fill: any; className: any; controlBar: any; }): JSX.Element | null; declare namespace ApplicationElementVideo { namespace propTypes { const autoplay: PropTypes.Requireable; const muted: PropTypes.Requireable; const loop: PropTypes.Requireable; const src: PropTypes.Requireable; const controls: PropTypes.Requireable; const video: PropTypes.Requireable; const onError: PropTypes.Requireable<(...args: any[]) => any>; const objectFit: PropTypes.Requireable; const objectPosition: PropTypes.Requireable; const layout: PropTypes.Requireable; const className: PropTypes.Requireable; const controlBar: PropTypes.Requireable; const fluid: PropTypes.Requireable; } namespace defaultProps { const autoplay_1: boolean; export { autoplay_1 as autoplay }; const muted_1: boolean; export { muted_1 as muted }; const loop_1: boolean; export { loop_1 as loop }; const fluid_1: boolean; export { fluid_1 as fluid }; const controls_1: boolean; export { controls_1 as controls }; export namespace controlBar_1 { const pictureInPictureToggle: boolean; } export { controlBar_1 as controlBar }; const className_1: string; export { className_1 as className }; export function onError_1(): void; export { onError_1 as onError }; } } import PropTypes from "prop-types";