import { ReactFragment } from '../../../types/common'; import { DisableMode } from '../common/common'; /** * Component & its Props */ export interface Props { label: string | React.ReactNode; /** * Backend field-help code. When help copy exists for it, the label shows * its info tooltip without the caller passing `showTooltip`/`tooltipTitle` — * the copy is server-owned, so the form should not have to know it. */ fieldCode?: string; htmlFor?: string; isDisabled?: DisableMode; isOptional?: boolean; labelStyle?: React.CSSProperties; showBullet?: boolean; showTooltip?: boolean; style?: React.CSSProperties; syncBackgroundWithAncestor?: boolean; tooltipTitle?: string | ReactFragment | React.ReactElement; toolTipWidth?: string; } export declare function Label({ label, fieldCode, htmlFor, style, labelStyle, showTooltip, syncBackgroundWithAncestor, tooltipTitle, toolTipWidth, isOptional, showBullet, }: Props): import("react/jsx-runtime").JSX.Element;