import React from "react"; type Props = { children: React.ReactNode; title?: string; className?: string; /** * The orientation of the radio buttons in the group. This only has a * visual effect, and does not change the underlying HTML structure. */ orientation?: "horizontal" | "vertical"; /** * Any additional information to show underneath the radio group. */ helperText?: React.ReactNode; /** * An error message that should be shown when there's something wrong * with the user's input. */ errorText?: React.ReactNode; }; /** * This component is used to group radio buttons together with a title, and provide * a semantic helper and error text to the group. It requires children to function, * in practice these are always `LabeledRadio` components (as opposed to `LabeledRadio` * and `LabeledInput`, which provide the HTML `input` element themselves). */ export declare const LabeledRadioGroup: React.FC; export {};