import { BadgeGroupProps } from '../.././components/badgegroup/BadgeGroup.vue.d'; import { ClassComponent, GlobalComponentConstructor } from '../.././components/ts-helpers'; export interface BadgeGroupTreeItem { _id: string; name: string; key: number; } export interface BadgeGroupTreeProps extends Omit { type: 'group' | 'category'; /** * List of groups/category to display * * Undefined value will show '-' */ nodes?: BadgeGroupTreeItem[]; } declare class BadgeGroupTree extends ClassComponent< BadgeGroupTreeProps, unknown, unknown > {} declare module '@vue/runtime-core' { interface GlobalComponents { BadgeGroupTree: GlobalComponentConstructor; } } export default BadgeGroupTree;