aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
22 lines • 894 B
TypeScript
import React from "react";
export interface GlassLabelProps extends React.LabelHTMLAttributes<HTMLLabelElement> {
/** Size of the label */
size?: "xs" | "sm" | "md" | "lg";
/** Visual variant */
variant?: "default" | "muted" | "accent" | "success" | "warning" | "error";
/** Whether the label is required */
required?: boolean;
/** Whether the label is for a disabled field */
disabled?: boolean;
/** Custom icon */
icon?: React.ReactNode;
/** Optional description for the label */
description?: string;
/** Whether the label should have enhanced visual styling */
enhanced?: boolean;
/** Optional test id hook */
'data-testid'?: string;
}
export declare const GlassLabel: React.ForwardRefExoticComponent<GlassLabelProps & React.RefAttributes<HTMLLabelElement>>;
export default GlassLabel;
//# sourceMappingURL=GlassLabel.d.ts.map