import type { GlobalAttributesT, ValidationMap, XstyledProps } from '@elliemae/ds-props-helpers'; import type React from 'react'; export declare namespace SvgIconT { type SizeType = 'xxs' | 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl'; type ColorType = ['neutral', '900' | '600' | '500' | '400' | '0'] | ['danger', '900'] | ['warning', '600' | '900'] | ['success', '900'] | ['brand-primary', '600' | '700' | '800']; interface DefaultProps { component: React.ComponentType | keyof React.JSX.IntrinsicElements; containerProps: object; } interface OptionalProps { children?: React.ReactNode; viewBox?: string; size?: SizeType; color?: ColorType; paths?: string[]; fill?: string; innerRef?: React.MutableRefObject | ((_ref: HTMLElement) => void); width?: number | string; height?: number | string; className?: string; style?: React.CSSProperties; } interface RequiredProps { } interface Props extends Partial, RequiredProps, OptionalProps, Omit, keyof DefaultProps | keyof OptionalProps>, Omit { } } export declare const defaultProps: SvgIconT.DefaultProps; export declare const propTypes: ValidationMap;