import React from 'react';
interface ResponsiveMediaContainerProps {
    bordered?: boolean;
    className?: string;
    children: React.ReactElement<any>;
    height: number;
    width: number;
    caption?: React.ReactNode[];
    captionId?: string;
    onMaxWidthCalculated?: (maxWidth: number) => void;
}
/**
 * Wraps children into responsive container, which is used to prevent reflows as external media like images or videos
 * finish loading, see https://www.perpetual-beta.org/weblog/responsive-images-without-browser-reflow.html for more
 * information.
 */
declare const ResponsiveMediaContainer: React.FunctionComponent<ResponsiveMediaContainerProps>;
export default ResponsiveMediaContainer;
//# sourceMappingURL=ResponsiveMediaContainer.d.ts.map