import { BaseElementProps, ClickableElement, ElementColor, ElementSize } from "../../types"; /** Chip item prop types */ export type ChipProps = BaseElementProps & ClickableElement & { /** Chip content */ content: string; /** * Element size. * `Small` isn't allowed */ size?: Exclude; /** Element color */ style?: ElementColor; /** Is element with rounded border */ rounded?: boolean; /** Is element has light color */ lightColor?: boolean; /** Manual color scheme */ customColor?: { /** Text color */ color: string; /** Background color */ backgroundColor: string; }; /** `aria-label` for the remove button. Defaults to `"Remove"` */ removeLabel?: string; /** * Called when the remove (×) button is clicked. * When provided, a delete icon is rendered inside the chip. */ onRemove?: () => void; }; //# sourceMappingURL=types.d.ts.map