import type * as React from 'react'; import type { BadgeLeadingProps } from './types.cjs'; /** * An optional slot before a {@link Badge}'s text, for an icon or status indicator. * * Enables independent icon sizing. Without it, skins can only use the root's * `gap` for spacing and have no hook to control flex stretching. * * Decorative by default (a badge's meaning is text). Icons with separate * meaning need `aria-label`; icon-only badges must have an accessible name. * * @example * ```tsx * * * Active * * ``` */ export declare const BadgeLeading: { ({ ref: forwardedRef, ...props }: BadgeLeadingProps): React.ReactNode; displayName: string; };