import { LitElement } from 'lit'; /** * Chip component for tags and dismissible items * * @slot - Default slot for chip content * * @fires remove - Dispatched when the remove button is clicked * * @csspart chip - The chip element * @csspart close - The close button */ export declare class UIChip extends LitElement { static styles: import("lit").CSSResult; variant: 'default' | 'primary' | 'success' | 'warning' | 'danger' | 'neutral'; size: 'sm' | 'md' | 'lg'; removable: boolean; /** * Custom label for screen readers */ ariaLabel: string | null; /** * Whether chip is disabled */ disabled: boolean; private handleRemove; private handleCloseKeyDown; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ui-chip': UIChip; } } //# sourceMappingURL=chip.d.ts.map