import './FieldHint.css'; import React from 'react'; import type { HTMLAttributes, ReactNode } from 'react'; import type { FormElementSizeVariant } from '../../types/FormElementSizeVariant'; export type FieldHintProps = { /** Cодержимое компонента */ children?: ReactNode; /** Если {true} отображает компонент в состоянии ошибки */ error?: boolean; /** Если {true} отображает компонент в заблокированном состоянии */ disabled?: boolean; /** Размер компонента */ size?: FormElementSizeVariant; /** Дополнительные CSS-классы */ className?: string; /** Идентификатор компонента для тестов */ 'data-testid'?: string; } & Omit, 'color'>; export declare const cnFieldHint: import("@bem-react/classname").ClassNameFormatter; export declare const FieldHint: React.ForwardRefExoticComponent<{ /** Cодержимое компонента */ children?: ReactNode; /** Если {true} отображает компонент в состоянии ошибки */ error?: boolean | undefined; /** Если {true} отображает компонент в заблокированном состоянии */ disabled?: boolean | undefined; /** Размер компонента */ size?: "s" | "m" | "l" | "2xs" | "xs" | undefined; /** Дополнительные CSS-классы */ className?: string | undefined; /** Идентификатор компонента для тестов */ 'data-testid'?: string | undefined; } & Omit, "color"> & React.RefAttributes>;