import { type ComponentPropsWithoutRef } from 'react';
type DataAttributes = {
[key: `data-${string}`]: boolean | number | string | undefined;
};
type SpanProps = ComponentPropsWithoutRef<'span'> & DataAttributes;
export type ActivityDotState = 'active' | 'idle';
export type ActivityDotProps = Omit<SpanProps, 'aria-label' | 'children' | 'color' | 'dangerouslySetInnerHTML'> & {
label: string;
state?: ActivityDotState;
};
export declare const ActivityDot: import("react").ForwardRefExoticComponent<Omit<SpanProps, "color" | "aria-label" | "children" | "dangerouslySetInnerHTML"> & {
label: string;
state?: ActivityDotState;
} & import("react").RefAttributes<HTMLSpanElement>>;