import type { ColorScale, PaletteProps } from "../../../Theme/tokens/types"; import type { ControlSize } from "../../../Theme/tokens/primitives/controlSizes"; /** Internal count pill on a tab; ink is lifted against `surface`. */ export interface CountBadgeProps { /** Number or text shown in the pill. */ count: number | string; /** Active theme palette. */ colors: PaletteProps; /** Colour scale the pill's tone is resolved from. */ scale: ColorScale; /** Surface the badge actually sits on — the page canvas, or the tab's own solid fill when selected. */ surface: string; /** Control size; picks the font size. */ size: ControlSize; } declare const CountBadge: ({ count, colors, scale, surface, size }: CountBadgeProps) => import("react/jsx-runtime").JSX.Element; export default CountBadge;