import { JSX } from 'solid-js'; export type StatusKind = 'new' | 'online' | 'busy' | 'away' | 'offline'; /** status → background hue utility (backed by the kit's tool-* / muted tokens). */ export declare const STATUS_BG: Record; export interface StatusProps extends JSX.HTMLAttributes { status?: StatusKind; size?: 'sm' | 'md'; /** Add an animated ping ring (disabled under prefers-reduced-motion). */ pulse?: boolean; /** Accessible name. With it, the dot is announced; without it, it is decorative. */ label?: string; } export declare function Status(props: StatusProps): JSX.Element;