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