declare const FOUR_BY_THREE = "4by3";
declare const SIXTEEN_BY_NINE = "16by9";
export type AspectRatio = typeof FOUR_BY_THREE | typeof SIXTEEN_BY_NINE;
export type ResponsiveVideoProps = {
    /**
     * The link to the source of the video file.
     */
    src: string;
    /**
     * Defined the aspect ratio of the video.
     *
     * Possible values are:
     *
     * - `ResponsiveVideo.ASPECT_RATIO_4_BY_3`
     * - `ResponsiveVideo.ASPECT_RATIO_16_BY_9`
     * - `'4by3'`
     * - `'16by9'`
     *
     * @default '16by9'
     */
    aspectRatio: '4by3' | '16by9';
    /**
     * Allows the fullscreen feature of the underlying embedded iframe.
     *
     * @default true
     */
    allowFullScreen?: boolean;
    /**
     * Additional classes added to the wrapping element.
     */
    className?: string;
};
declare const ResponsiveVideo: {
    (props: ResponsiveVideoProps): import("react/jsx-runtime").JSX.Element;
    ASPECT_RATIO_4_BY_3: "4by3";
    ASPECT_RATIO_16_BY_9: "16by9";
};
export default ResponsiveVideo;
