import type { FunctionComponent } from 'react'; import { type Color } from '../../config/Colors.js'; interface FieldProps { grouped?: boolean; horizontal?: boolean; children: React.ReactNode; } interface FieldLabelProps { size?: 'small' | 'medium' | 'large'; children: string; } interface FieldControlProps { children: React.ReactNode; } interface FieldHelpProps { color?: Color; children: React.ReactNode; } interface FieldLabelColumnProps { children?: React.ReactNode; } interface FieldBodyColumnProps { children: React.ReactNode; } /** @public */ export interface FieldComponent extends FunctionComponent { Label: FunctionComponent; Control: FunctionComponent; Help: FunctionComponent; LabelColumn: FunctionComponent; BodyColumn: FunctionComponent; } export declare const Field: FieldComponent; export {};