import { ReactNode } from 'react'; export declare enum RadioSize { SMALL = "sm", MEDIUM = "md" } export type RadioProps = { id?: string; value?: string; checked?: boolean; defaultChecked?: boolean; onChange?: (e: React.ChangeEvent) => void; disabled?: boolean; required?: boolean; error?: boolean; size?: RadioSize; children?: ReactNode; subtext?: string; slot?: ReactNode; name?: string; maxLength?: { label?: number; subtext?: number; }; }; export type RadioGroupProps = { id?: string; label?: string; name: string; defaultValue?: string; value?: string; children: ReactNode; onChange?: (value: string) => void; disabled?: boolean; required?: boolean; error?: boolean; };