import type { BadgeVariant } from '../../badge'; import type { IconProp } from '../../icon'; type Props = { label: string; text: string; /** Badge color variant. @default 'neutral' */ variant?: BadgeVariant; /** @default 'soft' */ style?: 'soft' | 'solid'; /** Optional leading icon rendered inside the badge. */ icon?: IconProp; }; /** * Status badge row. Wraps a kit `` with optional leading icon (SVG string or snippet) * inside a `` so it aligns with text rows. Use for content status, asset state, * plan / tier indicators, etc. Deliberately sizes the badge's icon to `0.875em` (12% below the * badge font) via a cascade override — `Badge` itself stays size-agnostic. */ declare const Cmp: import("svelte").Component; type Cmp = ReturnType; export default Cmp;