import type { StyleXStyles } from '@stylexjs/stylex'; import type { ElementType } from 'react'; type IStyles = StyleXStyles<{ margin?: string; width?: string; padding?: string; }>; export interface IRadioGroup { size: 'small' | 'medium' | 'large'; color: 'primary' | 'secondary' | 'tertiary' | 'quaternary' | 'quinary'; options: { value: string; label: string; Icon?: ElementType; }[]; labelPlacement?: 'right' | 'left' | 'top' | 'bottom'; disabled?: boolean; value?: string; name?: string; label?: string; onChange?: (value: string) => void; style?: IStyles; error?: boolean; errorMessage?: string; helpText?: string; ariaDescribedBy?: string; } export {};