import type { Component, vShow } from 'vue' import type { INSTALLED_KEY } from '../src/tokens' declare global { namespace JSX { interface IntrinsicAttributes { class?: any style?: any } } } declare module '@vue/runtime-core' { export interface App { [INSTALLED_KEY]?: boolean } export interface GlobalComponents { Component: (props: { is: Component | string }) => void } export interface ComponentCustomProperties { vShow: typeof vShow } } export {}