lightswind
Version:
A professionally designed component library & templates market that brings together functionality, accessibility, and beautiful aesthetics for modern applications.
17 lines (16 loc) • 719 B
TypeScript
import * as React from "react";
interface RadioGroupProps extends React.HTMLAttributes<HTMLDivElement> {
value?: string;
defaultValue?: string;
onValueChange?: (value: string) => void;
name?: string;
disabled?: boolean;
orientation?: "horizontal" | "vertical";
}
declare const RadioGroup: React.ForwardRefExoticComponent<RadioGroupProps & React.RefAttributes<HTMLDivElement>>;
interface RadioGroupItemProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, "value"> {
value: string;
customSize?: "sm" | "md" | "lg";
}
declare const RadioGroupItem: React.ForwardRefExoticComponent<RadioGroupItemProps & React.RefAttributes<HTMLDivElement>>;
export { RadioGroup, RadioGroupItem };