import { default as React, ReactNode } from 'react';
type FormHintVariant = "help" | "error" | "success";
export interface FormHintProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * The content to render as a hint for a form element.
     * If children are provided, they will take precedence over text.
     */
    children?: ReactNode;
    /**
     * The text to render as a hint for a form element.
     * Overridden by children, if provided.
     */
    text?: ReactNode | string;
    /**
     * The variant of the hint ("help", "error", or "success") determining its appearance.
     */
    variant?: FormHintVariant;
    /**
     * Additional CSS classes to apply to the form hint for custom styling.
     */
    className?: string;
}
/**
 * A FormHint component used to provide contextual help, error, or success messages associated with form elements.
 */
export declare const FormHint: React.FC<FormHintProps>;
export {};
//# sourceMappingURL=FormHint.component.d.ts.map