import Vue, { VueConstructor, VNode } from 'vue/'; export declare type VueInstance = InstanceType; export interface SetupContext { readonly parent: Vue; readonly root: Vue; readonly refs: { [key: string]: Vue | Element | Vue[] | Element[]; }; readonly slots: { [key: string]: VNode[] | undefined; }; readonly attrs: Record; emit(event: string, ...args: any[]): void; }