import type { HTMLAttributes, ReactNode } from "react"; export type FormLabelNecessity = "optional" | "required"; export interface NecessityIndicatorOptions { /** * The FormField is required */ required?: boolean; /** * Whether to show a label adornment for required or optional */ displayedNecessity?: FormLabelNecessity; /** * Customize text displayed for necessity. Default to `(Required)` or `(Optional)`. */ necessityText?: ReactNode; className?: string; } export declare const NecessityIndicator: ({ required, children, necessityText: necessityTextProp, displayedNecessity, className, ...restProps }: NecessityIndicatorOptions & HTMLAttributes) => import("react/jsx-runtime").JSX.Element | null;