import { default as React } from 'react';
export interface ChipProps extends Omit<React.HTMLAttributes<HTMLSpanElement>, "children"> {
    label: React.ReactNode;
    variant?: "solid" | "soft" | "outline";
    color?: "primary" | "neutral" | "destructive" | "success";
    size?: "sm" | "md" | "lg";
    icon?: React.ReactNode;
    /** Renders a remove button and makes the chip dismissible. */
    onRemove?: () => void;
    disabled?: boolean;
    /** 🔥 Full Customization */
    iconClassName?: string;
    labelClassName?: string;
    removeButtonClassName?: string;
    removeIconClassName?: string;
}
export declare const Chip: React.ForwardRefExoticComponent<ChipProps & React.RefAttributes<HTMLSpanElement>>;
