import { RadioGroup as KRadioGroup } from '@kobalte/core/radio-group'; import { ComponentProps } from 'solid-js'; import { VariantProps } from 'tailwind-variants'; declare const radioStyles: import('tailwind-variants').TVReturnType<{ orientation: { horizontal: { root: string; }; vertical: { root: string; }; }; }, { root: string; label: string; item: string; control: string[]; indicator: string; itemLabel: string; }, undefined, { orientation: { horizontal: { root: string; }; vertical: { root: string; }; }; }, { root: string; label: string; item: string; control: string[]; indicator: string; itemLabel: string; }, import('tailwind-variants').TVReturnType<{ orientation: { horizontal: { root: string; }; vertical: { root: string; }; }; }, { root: string; label: string; item: string; control: string[]; indicator: string; itemLabel: string; }, undefined, unknown, unknown, undefined>>; type RadioVariants = VariantProps; export interface RadioOption { label: string; value: string; disabled?: boolean; } export interface RadioGroupProps extends Omit, "children" | "class">, RadioVariants { label?: string; options: RadioOption[]; class?: string; } /** * RadioGroup 高度封装版 * 自动处理循环渲染、选中指示器以及水平/垂直布局 */ export declare const RadioGroup: (props: RadioGroupProps) => import("solid-js").JSX.Element; export {};