import React from "react";
import { type VariantProps } from "class-variance-authority";
import { htmlTags } from "@base-repo/constants/html-element-names";
/**
 * Using {@link https:/cva.style/docs/getting-started/variants class-variance-authority}
 */
declare const labelVariants: (props?: import("class-variance-authority/types").ClassProp) => string;
/**
 * Customizable label component
 *
 * Based on {@link https:/ui.shadcn.com/docs/components/label Label}
 */
declare function Label({ className, ref, ...props }: React.ComponentPropsWithoutRef<typeof htmlTags.label> & VariantProps<typeof labelVariants> & {
    ref?: React.Ref<HTMLLabelElement>;
}): React.JSX.Element;
declare namespace Label {
    var displayName: "Label";
}
export { Label };
