import type { Component } from 'svelte'; import type { BitsPrimitiveDivAttributes, SingleToggleGroupRootPropsWithoutHTML, ToggleGroupItemProps, ToggleGroupRootPropsWithoutHTML, Without } from 'bits-ui'; import '@sjsf/form/fields/extra-widgets/radio-buttons'; import type { ToggleVariants } from '../../default-ui/toggle'; type ToggleGroupProps = SingleToggleGroupRootPropsWithoutHTML & Without & ToggleVariants; declare module '@sjsf/form' { interface UiOptions { shadcnRadioButtons?: ToggleGroupProps; shadcnRadioButtonsItem?: ToggleGroupItemProps & ToggleVariants; } } declare module '../context.js' { interface ThemeComponents { ToggleGroup: Component; ToggleGroupItem: Component; } } declare const RadioButtons: Component & import("@sjsf/form/fields/widgets").SingleSelectOptions, {}, "value">; type RadioButtons = ReturnType; export default RadioButtons;