UNPKG

@kopexa/sight

Version:

Kopexa Sight Design System — React component library for GRC applications

40 lines (37 loc) 2.63 kB
import * as React$1 from 'react'; import { ComponentProps } from 'react'; import * as react_jsx_runtime from 'react/jsx-runtime'; import { RadioGroup } from '@ark-ui/react/radio-group'; import { RadioCardVariantProps } from '@kopexa/theme'; interface RadioCardRootBaseProps extends Omit<RadioGroup.RootBaseProps, keyof RadioCardVariantProps>, RadioCardVariantProps { } interface RadioCardRootProps extends Omit<RadioGroup.RootProps, keyof RadioCardVariantProps>, RadioCardVariantProps { } declare const RadioCardRoot: (props: RadioCardRootProps) => react_jsx_runtime.JSX.Element; interface RadioCardLabelProps extends RadioGroup.LabelProps { } declare const RadioCardLabel: (props: RadioCardLabelProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemBaseProps extends RadioGroup.ItemProps { } declare const RadioCardItemBase: (props: RadioCardItemBaseProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemTextProps extends RadioGroup.ItemTextProps { } declare const RadioCardItemText: (props: RadioCardItemTextProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemDescriptionProps extends ComponentProps<"span"> { } declare const RadioCardItemDescription: (props: RadioCardItemDescriptionProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemControlProps extends RadioGroup.ItemControlProps { } declare const RadioCardItemControl: (props: RadioCardItemControlProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemContentProps extends ComponentProps<"div"> { } declare const RadioCardItemContent: (props: RadioCardItemContentProps) => react_jsx_runtime.JSX.Element; interface RadioCardItemIndicatorProps extends ComponentProps<"div"> { /** Custom element to render when the item is checked. */ checked?: React.ReactElement; } declare const RadioCardItemIndicator: (props: RadioCardItemIndicatorProps) => react_jsx_runtime.JSX.Element; declare const RadioCardItemHiddenInput: React$1.ForwardRefExoticComponent<RadioGroup.ItemHiddenInputProps & React$1.RefAttributes<HTMLInputElement>>; interface RadioCardValueChangeDetails extends RadioGroup.ValueChangeDetails { } export { RadioCardItemBase, type RadioCardItemBaseProps, RadioCardItemContent, type RadioCardItemContentProps, RadioCardItemControl, type RadioCardItemControlProps, RadioCardItemDescription, type RadioCardItemDescriptionProps, RadioCardItemHiddenInput, RadioCardItemIndicator, type RadioCardItemIndicatorProps, RadioCardItemText, type RadioCardItemTextProps, RadioCardLabel, type RadioCardLabelProps, RadioCardRoot, type RadioCardRootBaseProps, type RadioCardRootProps, type RadioCardValueChangeDetails };