import React, { type HTMLAttributes } from 'react';
import type { FormValidationStatus } from '..';
export type ControlGroupProps = HTMLAttributes;
export type ControlGroupLabelProps = {
visuallyHidden?: boolean;
} & HTMLAttributes;
export type ControlGroupCaptionProps = HTMLAttributes;
export type ControlGroupValidationProps = {
variant: FormValidationStatus;
} & HTMLAttributes;
export declare const ControlGroup: React.ForwardRefExoticComponent> & {
Label: React.ForwardRefExoticComponent<{
visuallyHidden?: boolean;
} & React.HTMLAttributes & React.RefAttributes>;
Caption: React.ForwardRefExoticComponent>;
Validation: React.ForwardRefExoticComponent<{
variant: FormValidationStatus;
} & React.HTMLAttributes & React.RefAttributes>;
};