import * as react from 'react';
import { HTMLAttributes } from 'react';
interface FormRowProps extends HTMLAttributes {
label?: React.ReactNode;
/** Hint text rendered below the label */
description?: React.ReactNode;
/** Alias for `description` — used in docs/settings layouts */
hint?: React.ReactNode;
error?: React.ReactNode;
required?: boolean;
/** Forwarded to the label's `htmlFor` — should match the control's `id` */
htmlFor?: string;
/** `settings` = label/hint left, control right; `stack` = vertical field layout */
layout?: 'settings' | 'stack';
}
declare const FormRow: react.ForwardRefExoticComponent>;
export { FormRow, type FormRowProps };