import React, { SVGAttributes } from 'react'; export declare type WithIconWrapperProps = { /** Accessibility label. Required if `decorative` not defined. */ accessibilityLabel?: string; /** Mark as decorative only and avoid accessibility. Required if `accessibilityLabel` not defined. */ decorative?: boolean; /** Flip the icon on the horizontal axis. */ flip?: boolean; /** Flip the icon on the vertical axis. */ flipVertical?: boolean; /** Size of the icon. */ size?: number | string; /** Color the icon using a CSS hexcode. */ color?: string; /** Render as inline instead of block. */ inline?: boolean; }; export declare type Props = { focusable: SVGAttributes['focusable']; role: string; style: React.CSSProperties; }; export default function withIcon(name: string): (WrappedComponent: React.ComponentType) => React.ComponentType; //# sourceMappingURL=withIcon.d.ts.map