import React, { type FC } from "react"; import type VibeComponentProps from "../../types/VibeComponentProps"; export interface FieldLabelProps extends VibeComponentProps { /** * The icon displayed next to the label. */ icon?: string | React.FunctionComponent | null; /** * The text content of the label. */ labelText?: string; /** * The ID of the associated input element. */ labelFor?: string; /** * Class name applied to the icon. */ iconClassName?: string; /** * Class name applied to the label text. */ labelClassName?: string; /** * If true, displays an asterisk to indicate a required field. */ required?: boolean; /** * The HTML for attribute of the associated input element. */ htmlFor?: string; } declare const FieldLabel: FC; export default FieldLabel;