import * as React from 'react'; import { SpacewebComponentProps } from '../types'; import { SVG_ICON_INTENTS } from './constants'; export declare type Size = number; export declare type IntentType = (typeof SVG_ICON_INTENTS)[keyof typeof SVG_ICON_INTENTS]; export declare type IconProps = SpacewebComponentProps> & { /** Size of element, will be passed to the svg width/height style. Can also be a value included in */ size?: Size; /** Allows you to set the SVG `` label, which is used for accessibility */ title?: string; intent?: IntentType; ref?: React.Ref<HTMLElement>; } & Record<string, any>;