import * as React from 'react';
import { HTMLAttributes } from 'react';
import { MediaSingleLayout } from '../../schema';
export interface WrapperProps {
layout: MediaSingleLayout;
width: number;
height: number;
containerWidth?: number;
pctWidth?: number;
innerRef?: (elem: HTMLElement) => void;
}
/**
* Can't use `.attrs` to handle highly dynamic styles because we are still
* supporting `styled-components` v1.
*/
export declare const MediaSingleDimensionHelper: ({ width, height, layout, containerWidth, pctWidth, }: WrapperProps) => import("styled-components").InterpolationValue[];
declare const Wrapper: React.ComponentClass & WrapperProps>;
export default Wrapper;