import { r as Variants } from "./InputRadio.constants-C91CGmTE.js";
import { ReactNode } from "react";
import { RadioGroupItemProps, RadioGroupProps } from "@radix-ui/react-radio-group";

//#region src/components/InputRadio/InputRadio.types.d.ts
interface InputRadioGroupProps extends RadioGroupProps {
  children: ReactNode;
  condensed?: boolean;
  defaultValue?: string;
  disabled?: boolean;
  fullWidth?: boolean;
  name?: string;
  orientation?: RadioGroupProps['orientation'];
  required?: boolean;
  value?: string;
  variant?: `${Variants}`;
  onValueChange?: (value: string) => void;
}
interface InputRadioProps extends RadioGroupItemProps {
  value: string;
  children?: ReactNode;
  condensed?: boolean;
  disabled?: boolean;
  fullWidth?: boolean;
  id?: string;
  label?: ReactNode;
  labelElement?: keyof HTMLElementTagNameMap;
}
//#endregion
export { InputRadioProps as n, InputRadioGroupProps as t };
//# sourceMappingURL=InputRadio.types-Cu1nDXee.d.ts.map