import { BadgeVariant } from './exports'; /** * Informational element used to indicate the status of an object or action. * * Example * ``` * Info * Completed * ``` * * @part base - The root container * @part content - Text container * @part icon - Icon container * * @slot - Badge label text * @slot icon - Custom icon placed in the leading icon area (overrides the built-in status icon) */ export declare class RBadge { /** * Variant defines how the component will be presented in UI, * optional. * @default "information" * */ variant?: BadgeVariant; /** * Defines an accessible name for the icon * */ iconAriaLabel?: string; /** * Defines if badge icon should be visible * @default false * */ iconVisible?: boolean; private get iconName(); render(): any; }