import * as React from 'react';
import { MediaComponentVideoProps, PlayButtonProps, QAProps } from "../../../models/index.js";
export interface VideoAdditionProps {
    playButton?: PlayButtonProps;
    customBarControlsClassName?: string;
    videoClassName?: string;
    playVideo?: boolean;
}
interface InnerVideoProps {
    setHasVideoFallback: React.Dispatch<boolean>;
    hasVideoFallback: boolean;
}
export type VideoAllProps = VideoAdditionProps & MediaComponentVideoProps & InnerVideoProps & QAProps;
declare const Video: (props: VideoAllProps) => import("react/jsx-runtime").JSX.Element | null;
export default Video;
