import { defineManifest } from '../../../../scripts/build-docs/manifest-schema'; import { PixelBadge } from './PixelBadge'; import { Default, Tones, Sizes, Variants, Surfaces, WithIcon, Clickable, } from './PixelBadge.examples'; void PixelBadge; export default defineManifest({ name: 'PixelBadge', category: 'data', since: '1.0.0', status: 'stable', description: 'Compact status indicator that labels objects with tone, variant, and optional icon — renders as a pill (linear) or chamfered tag (pixel).', highlights: [ 'Four variants — soft (default), solid, outline, ghost — across all tone keys.', 'Three sizes (sm/md/lg) with consistent vertical rhythm and font scale.', 'Optional iconLeft slot for status dots, glyphs, or counters.', 'Becomes a native