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