import { Switch as KSwitch } from '@kobalte/core/switch'; import { ComponentProps } from 'solid-js'; import { VariantProps } from 'tailwind-variants'; declare const switchStyles: import('tailwind-variants').TVReturnType<{ size: { sm: { control: string; thumb: string; }; md: { control: string; thumb: string; }; lg: { control: string; thumb: string; }; }; variant: { primary: { control: string; }; success: { control: string; }; danger: { control: string; }; }; }, { root: string; control: string[]; thumb: string[]; label: string; description: string; }, undefined, { size: { sm: { control: string; thumb: string; }; md: { control: string; thumb: string; }; lg: { control: string; thumb: string; }; }; variant: { primary: { control: string; }; success: { control: string; }; danger: { control: string; }; }; }, { root: string; control: string[]; thumb: string[]; label: string; description: string; }, import('tailwind-variants').TVReturnType<{ size: { sm: { control: string; thumb: string; }; md: { control: string; thumb: string; }; lg: { control: string; thumb: string; }; }; variant: { primary: { control: string; }; success: { control: string; }; danger: { control: string; }; }; }, { root: string; control: string[]; thumb: string[]; label: string; description: string; }, undefined, unknown, unknown, undefined>>; type SwitchVariants = VariantProps; export interface SwitchProps extends Omit, "class">, SwitchVariants { label?: string; description?: string; class?: string; } export declare const Switch: (props: SwitchProps) => import("solid-js").JSX.Element; export {};