import '@oicl/openbridge-webcomponents/dist/components/input-chip/input-chip.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; /** The text label displayed inside the chip. Represents the chip's content (e.g., tag, filter, or token label). */ label?: string; /** Disables the chip, preventing removal and interaction. When true, the chip appears visually inactive and cannot be removed. */ disabled?: boolean; /** Controls whether the leading icon slot is shown. When true, displays the default slot for an icon/avatar at the start of the chip. */ showIcon?: boolean; } export interface Events { onRemoveChip?: (event: CustomEvent<{ label: string; }>) => void; } export interface Slots { children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcInputChip: import("svelte").Component<$$ComponentProps, {}, "">; type ObcInputChip = ReturnType; export default ObcInputChip;