import { IconProp } from '../icon';
import { SystemProps } from '../system';
import { TagInnerProps } from '../tag';
import { ThemingProps } from '../theme';
export type BadgeInnerProps = {
    /** Icon that replaces any other content. */
    icon?: IconProp | JSX.Element;
    /** Socket displaying icon on the left side. */
    iconLeft?: IconProp | JSX.Element;
    /** Socket displaying icon on the right side. */
    iconRight?: IconProp | JSX.Element;
    /** Socket displaying text as alternative to children. */
    text?: React.ReactNode;
};
export type BadgeProps = SystemProps & ThemingProps<'Badge'> & TagInnerProps & BadgeInnerProps;
//# sourceMappingURL=badge.types.d.ts.map