import { StatusDotOnColor, StatusDotVariant } from './constants'; export interface StatusDotIconProps { /** Defines the color of the icon */ onColor?: keyof typeof StatusDotOnColor; /** The variant defines style formatting and what icon to use */ variant?: keyof typeof StatusDotVariant; } export interface StatusDotProps { /** id that is placed on the wrapper */ id?: string; /** Defines the color mode, onwhite, ondark etc. */ onColor?: keyof typeof StatusDotOnColor; /** Visual variants for the statusdot */ variant?: keyof typeof StatusDotVariant; /** Text placed to the right of the statusdot */ text: string; /** Adds custom classes to the element. */ className?: string; /** Sets the data-testid attribute. */ testId?: string; /** Ref passed to the root element */ ref?: React.Ref; } export type StatusDotType = typeof StatusDot; declare const StatusDot: React.FC; export default StatusDot;