import * as SwitchPrimitive from "@radix-ui/react-switch";
import { VariantProps } from "class-variance-authority";
import { ComponentPropsWithoutRef } from "react";
declare const switchVariants: (props?: import("class-variance-authority/dist/types").ClassProp | undefined) => string;
export interface SwitchProps extends ComponentPropsWithoutRef<typeof SwitchPrimitive.Root>, VariantProps<typeof switchVariants>, SwitchPrimitive.SwitchProps {
}
/**
 * @deprecated Use Switch from '@raystack/apsara/v1' instead.
 */
export declare const Switch: import("react").ForwardRefExoticComponent<SwitchProps & import("react").RefAttributes<HTMLButtonElement>>;
declare const thumb: (props?: import("class-variance-authority/dist/types").ClassProp | undefined) => string;
export interface thumbProps extends ComponentPropsWithoutRef<typeof SwitchPrimitive.Thumb>, VariantProps<typeof thumb> {
}
export {};
//# sourceMappingURL=switch.d.ts.map