import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; /** * Radio wrapper **Tailwind Variants** component * * const {base, control, point, label, description} = radio({...}) * * @example * */ declare const radio: tailwind_variants.TVReturnType<{ color: { default: { point: string; control: string; }; primary: { point: string; control: string; }; secondary: { point: string; control: string; }; success: { point: string; control: string; }; warning: { point: string; control: string; }; danger: { point: string; control: string; }; }; size: { sm: { control: string; point: string; label: string; }; md: { control: string; point: string; label: string; }; lg: { control: string; point: string; label: string; }; }; }, { base: string[]; control: string[]; point: string[]; label: string[]; }, undefined, { color: { default: { point: string; control: string; }; primary: { point: string; control: string; }; secondary: { point: string; control: string; }; success: { point: string; control: string; }; warning: { point: string; control: string; }; danger: { point: string; control: string; }; }; size: { sm: { control: string; point: string; label: string; }; md: { control: string; point: string; label: string; }; lg: { control: string; point: string; label: string; }; }; }, { base: string[]; control: string[]; point: string[]; label: string[]; }, tailwind_variants.TVReturnType<{ color: { default: { point: string; control: string; }; primary: { point: string; control: string; }; secondary: { point: string; control: string; }; success: { point: string; control: string; }; warning: { point: string; control: string; }; danger: { point: string; control: string; }; }; size: { sm: { control: string; point: string; label: string; }; md: { control: string; point: string; label: string; }; lg: { control: string; point: string; label: string; }; }; }, { base: string[]; control: string[]; point: string[]; label: string[]; }, undefined, unknown, unknown, undefined>>; /** * RadioGroup wrapper **Tailwind Variants** component * * const {base, label, wrapper} = radioGroup({...}) * * @example *
* *
* // radios *
*
*/ declare const radioGroup: tailwind_variants.TVReturnType<{ [key: string]: { [key: string]: tailwind_variants.ClassValue | { description?: tailwind_variants.ClassValue; base?: tailwind_variants.ClassValue; label?: tailwind_variants.ClassValue; wrapper?: tailwind_variants.ClassValue; errorMessage?: tailwind_variants.ClassValue; }; }; } | { [x: string]: { [x: string]: tailwind_variants.ClassValue | { description?: tailwind_variants.ClassValue; base?: tailwind_variants.ClassValue; label?: tailwind_variants.ClassValue; wrapper?: tailwind_variants.ClassValue; errorMessage?: tailwind_variants.ClassValue; }; }; } | {}, { base: string[]; label: string[]; wrapper: string[]; description: string[]; errorMessage: string[]; }, undefined, { [key: string]: { [key: string]: tailwind_variants.ClassValue | { description?: tailwind_variants.ClassValue; base?: tailwind_variants.ClassValue; label?: tailwind_variants.ClassValue; wrapper?: tailwind_variants.ClassValue; errorMessage?: tailwind_variants.ClassValue; }; }; } | {}, { base: string[]; label: string[]; wrapper: string[]; description: string[]; errorMessage: string[]; }, tailwind_variants.TVReturnType>; type RadioVariantProps = VariantProps; type RadioSlots = keyof ReturnType; type RadioGroupSlots = keyof ReturnType; export { type RadioGroupSlots, type RadioSlots, type RadioVariantProps, radio, radioGroup };