import { L3Component, L3ComponentProps, SubIcon } from "../../types";
import { BadgeType, DotStates, DraftShape, SpecialType } from "./BadgeConstants";
import "./Badge.scss";
interface BadgeProps extends L3ComponentProps {
    dot?: DotStates;
    type?: BadgeType;
    label?: string;
    text?: string;
    icon?: SubIcon;
    iconClassName?: string;
    draft?: DraftShape;
    isDot?: boolean;
    special?: SpecialType;
    value?: string;
    badgeGroup?: boolean;
}
declare const Badge: L3Component<BadgeProps, HTMLElement> & {
    types?: typeof BadgeType;
    drafts?: typeof DraftShape;
    specials?: typeof SpecialType;
    dots?: typeof DotStates;
};
export default Badge;
