import './FieldIcon.css'; import React from 'react'; import type { ReactElement, HTMLAttributes } from 'react'; import type { IconProps, IconSize } from '@ornament-ui/icons'; import type { FormElementSizeVariant } from '../../types/FormElementSizeVariant'; export type FieldIconProps = { icon?: string | React.FC | ReactElement; size: FormElementSizeVariant; children?: never; } & Omit, 'children'>; export declare const cnFieldIcon: import("@bem-react/classname").ClassNameFormatter; export declare const FieldIcon: React.ForwardRefExoticComponent<{ icon?: string | React.ReactElement> | React.FC & { color?: string | undefined; ref?: React.Ref | undefined; } & { size?: IconSize | undefined; }> | undefined; size: FormElementSizeVariant; children?: undefined; } & Omit, "children"> & React.RefAttributes>;