import type { ChipVariant } from '../chip/chip.types'; export declare const BADGE_ANATOMY_TYPES: readonly ["label", "counter", "dot", "status-icon"]; export type BadgeAnatomyType = (typeof BADGE_ANATOMY_TYPES)[number]; /** Pill anatomies share chip semantic variants. */ export { CHIP_VARIANTS as BADGE_VARIANTS } from '../chip/chip.types'; /** * Badge variant. * **error** is only for **type** `status-icon`; other anatomies coerce to `alarm`. */ export type BadgeVariant = ChipVariant | 'error'; export type { ChipVariant }; export declare const BADGE_POSITIONS: readonly ["top-after", "bottom-after"]; export type BadgePosition = (typeof BADGE_POSITIONS)[number]; export type BadgeAttachedOffset = { x: number; y: number; }; /** Default attached offsets (px) added to **offsetX** / **offsetY**. */ export declare const BADGE_ATTACHED_OFFSET_DEFAULTS: Record;