declare const _default: import("vue").DefineComponent<{
    /**
     * Indicates whether this badge has the brand theme.
     */
    brand: BooleanConstructor;
    /**
     * Indicates whether this badge has the error theme.
     */
    error: BooleanConstructor;
    /**
     * Indicates whether this badge has the inverse theme.
     */
    inverse: BooleanConstructor;
    /**
     * Badge label.
     * When using the default slot this prop is ignored.
     */
    label: StringConstructor;
    /**
     * Indicates whether this badge has the inverse theme.
     */
    lightest: BooleanConstructor;
    /**
     Indicates whether this badge has the outline brand theme.
     */
    outlineBrand: BooleanConstructor;
    /**
     Indicates whether this badge has the outline error theme.
     */
    outlineError: BooleanConstructor;
    /**
     Indicates whether this badge has the outline success theme.
     */
    outlineSuccess: BooleanConstructor;
    /**
     Indicates whether this badge has the outline warning theme.
     */
    outlineWarning: BooleanConstructor;
    /**
     Indicates whether this badge has the success theme.
     */
    success: BooleanConstructor;
    /**
     Indicates whether this badge has the warning theme.
     */
    warning: BooleanConstructor;
}, unknown, unknown, {
    /**
     * The CSS class names for the badge.
     */
    badgeClass(): string;
}, {}, import("vue").DefineComponent<{
    iconLeft: BooleanConstructor;
    iconName: StringConstructor;
    iconRight: BooleanConstructor;
}, unknown, unknown, {
    hasLeftPositionedIcon(): boolean;
    hasRightPositionedIcon(): boolean;
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    iconLeft: BooleanConstructor;
    iconName: StringConstructor;
    iconRight: BooleanConstructor;
}>>, {
    iconLeft: boolean;
    iconRight: boolean;
}, {}>, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * Indicates whether this badge has the brand theme.
     */
    brand: BooleanConstructor;
    /**
     * Indicates whether this badge has the error theme.
     */
    error: BooleanConstructor;
    /**
     * Indicates whether this badge has the inverse theme.
     */
    inverse: BooleanConstructor;
    /**
     * Badge label.
     * When using the default slot this prop is ignored.
     */
    label: StringConstructor;
    /**
     * Indicates whether this badge has the inverse theme.
     */
    lightest: BooleanConstructor;
    /**
     Indicates whether this badge has the outline brand theme.
     */
    outlineBrand: BooleanConstructor;
    /**
     Indicates whether this badge has the outline error theme.
     */
    outlineError: BooleanConstructor;
    /**
     Indicates whether this badge has the outline success theme.
     */
    outlineSuccess: BooleanConstructor;
    /**
     Indicates whether this badge has the outline warning theme.
     */
    outlineWarning: BooleanConstructor;
    /**
     Indicates whether this badge has the success theme.
     */
    success: BooleanConstructor;
    /**
     Indicates whether this badge has the warning theme.
     */
    warning: BooleanConstructor;
}>>, {
    brand: boolean;
    error: boolean;
    success: boolean;
    warning: boolean;
    inverse: boolean;
    lightest: boolean;
    outlineBrand: boolean;
    outlineError: boolean;
    outlineSuccess: boolean;
    outlineWarning: boolean;
}, {}>;
export default _default;
