import * as CheckboxPrimitive from "@radix-ui/react-checkbox";
import { VariantProps } from "class-variance-authority";
import { ComponentPropsWithoutRef } from "react";
declare const checkbox: (props?: ({
    size?: "small" | "medium" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
/**
 * @deprecated Use CheckboxProps from '@raystack/apsara/v1' instead.
 */
export interface CheckboxProps extends ComponentPropsWithoutRef<typeof CheckboxPrimitive.Root>, VariantProps<typeof checkbox>, CheckboxPrimitive.CheckboxProps {
}
/**
 * @deprecated Use Checkbox from '@raystack/apsara/v1' instead.
 */
export declare const Checkbox: import("react").ForwardRefExoticComponent<CheckboxProps & import("react").RefAttributes<HTMLButtonElement>>;
declare const indicator: (props?: import("class-variance-authority/dist/types").ClassProp | undefined) => string;
/**
 * @deprecated Use IndicatorProps from '@raystack/apsara/v1' instead.
 */
export interface IndicatorProps extends ComponentPropsWithoutRef<typeof CheckboxPrimitive.Indicator>, VariantProps<typeof indicator> {
}
export {};
//# sourceMappingURL=checkbox.d.ts.map