import { type ReactElement } from "react"; export type InlineRadioButtonGroupProps = { label?: string; /** Name for the HTML data value in forms */ name: string; /** A selection is required */ required?: boolean; /** Disable entire group of radio buttons. */ disabled?: boolean; /** `value` and `onChange` are optional because we want to be able to use the control in an uncontrolled manner as well (for example, in forms) */ value?: string | undefined; /** `value` and `onChange` are optional because we want to be able to use the control in an uncontrolled manner as well (for example, in forms) */ onChange?: (value: string) => void; children: ReactElement | ReactElement[]; }; export declare const InlineRadioButtonGroup: import("react").NamedExoticComponent; export type InlineRadioButtonProps = { label: string; value: string; /** Disabled this specific radio button in the group. */ disabled?: boolean; defaultChecked?: boolean; }; export declare const InlineRadioButton: import("react").NamedExoticComponent;