import React from 'react'; import PropTypes from 'prop-types'; interface SVGPropsBase { children?: React.ReactNode; /** When false, display as inline-block. */ inline?: boolean; /** * @private * Defaults to 16px. Width is defined as a number of px or as a string with any other unit. */ height?: number | string; /** * @private * Defaults to 0 0 24 24 as per the Figma */ viewBox?: string; /** * @private * Defaults to 16px. Width is defined as a number of px or as a string with any other unit. */ width?: number | string; } type SVGProps = SVGPropsBase & Omit; declare function SVG({ children, height, inline, viewBox, width, ...otherProps }: SVGProps): React.JSX.Element; declare namespace SVG { var propTypes: { children: PropTypes.Requireable; height: PropTypes.Requireable>; inline: PropTypes.Requireable; width: PropTypes.Requireable>; }; } export default SVG;