/// import * as TogglePrimitive from '@radix-ui/react-toggle'; import { type VariantProps } from 'tailwind-variants'; declare const toggle: import("tailwind-variants").TVReturnType<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { root: string[]; leftIcon: null; rightIcon: null; icon: null; }, undefined, import("tailwind-variants/dist/config.js").TVConfig<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }>, { variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { root: string[]; leftIcon: null; rightIcon: null; icon: null; }, import("tailwind-variants").TVReturnType<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { root: string[]; leftIcon: null; rightIcon: null; icon: null; }, undefined, import("tailwind-variants/dist/config.js").TVConfig<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }>, unknown, unknown, undefined>>; declare const Toggle: import("react").ForwardRefExoticComponent, "ref"> & VariantProps, { variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { root: string[]; leftIcon: null; rightIcon: null; icon: null; }, import("tailwind-variants").TVReturnType<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { root: string[]; leftIcon: null; rightIcon: null; icon: null; }, undefined, import("tailwind-variants/dist/config.js").TVConfig<{ variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }, { variant: { ghost: { root: string; }; outline: { root: string; }; }; size: { sm: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; md: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; lg: { root: string[]; leftIcon: string; rightIcon: string; icon: string; }; }; icon: { true: null; }; }>, unknown, unknown, undefined>>> & import("react").RefAttributes> & { LeftIcon: import("react").ForwardRefExoticComponent & import("react").RefAttributes, "ref"> & import("react").RefAttributes>; RightIcon: import("react").ForwardRefExoticComponent & import("react").RefAttributes, "ref"> & import("react").RefAttributes>; Icon: import("react").ForwardRefExoticComponent & import("react").RefAttributes, "ref"> & import("react").RefAttributes>; }; export default Toggle; export { toggle, TogglePrimitive }; //# sourceMappingURL=toggle.d.ts.map