import { MediaProps, QAProps } from "../../models/index.js";
import { ImageAdditionProps } from "./Image/Image.js";
import { VideoAdditionProps } from "./Video/Video.js";
export interface MediaAllProps extends MediaProps, VideoAdditionProps, ImageAdditionProps, QAProps {
    className?: string;
    youtubeClassName?: string;
    autoplay?: boolean;
    onImageLoad?: () => void;
}
export declare const Media: (props: MediaAllProps) => import("react/jsx-runtime").JSX.Element;
export default Media;
