import React from 'react';
import { IconComponentProps } from '@patternfly/react-core';
import { DownloadIcon } from '@patternfly/react-icons/dist/js/icons/download-icon';
export declare const getPadding: (size: IconComponentProps["size"]) => "0.3em" | "1.5em" | "2em" | "3em" | "1em";
export declare const getVerticalAlign: (size: IconComponentProps["size"]) => "-0.3em" | "-1.5em" | "-2em" | "-3em" | "-1em";
type BorderedIconProps = {
    children: React.ReactElement<React.ComponentProps<typeof DownloadIcon>>;
    iconSize?: IconComponentProps['size'];
};
declare const BorderedIcon: ({ children, iconSize }: BorderedIconProps) => React.ReactElement<import("@patternfly/react-icons/dist/js/createIcon").SVGIconProps, string | React.JSXElementConstructor<any>>;
export default BorderedIcon;
//# sourceMappingURL=BorderedIcon.d.ts.map