import { VariantProps } from 'class-variance-authority';
import * as React from 'react';
declare const statusBadgeVariants: (props?: ({
    variant?: "error" | "success" | "info" | "warning" | "neutral" | null | undefined;
    size?: "sm" | "md" | "lg" | null | undefined;
    withDot?: boolean | null | undefined;
    pulse?: boolean | null | undefined;
} & import('class-variance-authority/types').ClassProp) | undefined) => string;
export type StatusBadgeProps = React.HTMLAttributes<HTMLSpanElement> & VariantProps<typeof statusBadgeVariants> & {
    children: React.ReactNode;
};
export declare function StatusBadge({ className, variant, size, withDot, pulse, children, ...props }: StatusBadgeProps): import("react/jsx-runtime").JSX.Element;
export {};
