UNPKG

@vuedx/typescript-plugin-vue

Version:
14 lines 634 B
import { ComponentNode } from '@vuedx/template-ast-types'; import { VueSFCDocument } from '@vuedx/vue-virtual-textdocument'; import { TypeScript } from '../contracts/TypeScript'; import { TypescriptContextService } from '../services/TypescriptContextService'; export interface ComponentSlotsInfo { component: TypeScript.Node; slots: TypeScript.Symbol[]; } export declare class TemplateSlotsService { private readonly ts; constructor(ts: TypescriptContextService); getSlotsInfo(document: VueSFCDocument, component: ComponentNode): ComponentSlotsInfo | undefined; } //# sourceMappingURL=TemplateSlotsService.d.ts.map