import * as React$1 from "react"; import { LucideIcon } from "lucide-react-native"; import * as react_jsx_runtime140 from "react/jsx-runtime"; import { VariantProps } from "class-variance-authority"; import * as TogglePrimitive from "@rn-primitives/toggle"; import * as class_variance_authority_types12 from "class-variance-authority/types"; //#region ui/toggle.d.ts declare const toggleVariants: (props?: ({ variant?: "default" | "outline" | null | undefined; size?: "default" | "sm" | "lg" | null | undefined; } & class_variance_authority_types12.ClassProp) | undefined) => string; declare const toggleTextVariants: (props?: ({ variant?: "default" | "outline" | null | undefined; size?: "default" | "sm" | "lg" | null | undefined; } & class_variance_authority_types12.ClassProp) | undefined) => string; declare function Toggle({ className, variant, size, ...props }: TogglePrimitive.RootProps & VariantProps & VariantProps & { ref?: React$1.RefObject; }): react_jsx_runtime140.JSX.Element; declare function ToggleIcon({ className, icon: Icon, ...props }: React$1.ComponentPropsWithoutRef & { icon: LucideIcon; }): react_jsx_runtime140.JSX.Element; //#endregion export { Toggle, ToggleIcon, toggleTextVariants, toggleVariants }; //# sourceMappingURL=toggle.d.ts.map