import React from 'react';
export type BadgeTypes = 'dot' | 'new-short' | 'new-long' | 'number';
type commonType = {
    readonly type: BadgeTypes;
    readonly testId?: string;
};
export type DotBadgeProps = commonType & {
    readonly type: 'dot';
};
export type NewShortBadgeProps = commonType & {
    readonly type: 'new-short';
};
export type NewLongBadgeProps = commonType & {
    readonly type: 'new-long';
};
export type NumberBadgeProps = commonType & {
    readonly type: 'number';
    readonly value: number;
};
export type BaseBadgeProps = DotBadgeProps | NewShortBadgeProps | NewLongBadgeProps | NumberBadgeProps;
declare const BaseBadge: React.FC<BaseBadgeProps>;
export default BaseBadge;
