import { SvelteComponent, Snippet } from 'svelte'; import { HTMLAttributes } from 'svelte/elements'; export interface Props { class?: string; onClick?: (e: any) => void; /** * Component's HTML Element * * @default 'span' */ component?: string | typeof SvelteComponent; /** * Object with Tailwind CSS colors classes * */ colors?: { /** * Badge bg color * * @default 'bg-primary' */ bg?: string; /** * Badge text color * * @default 'text-white' */ text?: string; }; /** * Makes small badge */ small?: boolean; } interface BadgeProps {} interface BadgeProps extends Props {} interface BadgeEvents extends Record<'',{}>{} declare class Badge extends SvelteComponent< BadgeProps & Omit, keyof Props>, BadgeEvents, { } > {} export default Badge;