import type { Plugin, VNode, AppContext } from 'vue'; export type SFCWithInstall = T & Plugin; export type Arrayable = T | T[]; export type Data = Record; export interface SlotChildren { value?: VNode[]; } export type SFCInstallWithContext = SFCWithInstall & { _context: AppContext | null; };