import { HTMLAttributes } from 'vue'; export interface BadgeProps { size?: 'sm' | 'md'; variant?: 'fill' | 'light' | 'lighter' | 'stroke'; type?: 'basic' | 'dot' | 'leading-icon' | 'trailing-icon'; state?: 'faded' | 'information' | 'warning' | 'error' | 'success' | 'away' | 'feature' | 'verified' | 'highlighted' | 'stable'; disabled?: boolean; icon?: string; label?: string; class?: HTMLAttributes['class']; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import('vue').DefineComponent & Readonly<{}>, { size: "sm" | "md"; variant: "fill" | "light" | "lighter" | "stroke"; type: "basic" | "dot" | "leading-icon" | "trailing-icon"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;