import React from 'react';
import type { ReactUIComponentWithRef } from '../../lib/forwardRefAndName';
export interface SvgIconProps extends React.HTMLAttributes<HTMLSpanElement> {
    color?: string;
    size?: string | number;
    ref?: any;
}
export type IconProps = {
    size?: number;
    viewBoxSize?: number;
    color?: string;
    align?: 'center' | 'baseline' | 'none';
} & React.SVGAttributes<SVGElement>;
export type BothIconType = ReactUIComponentWithRef<HTMLElement, SvgIconProps> | ReactUIComponentWithRef<SVGSVGElement, IconProps>;
export declare const BaseIcon: ReactUIComponentWithRef<SVGSVGElement, IconProps> & Record<never, never>;
