UNPKG

greybel-languageserver-core

Version:
15 lines (14 loc) 503 B
import { IActiveDocument, IActiveDocumentImportGraphNode, IDocumentManager } from "../../types"; export interface DocumentGraphBuilderOptions { documentManager: IDocumentManager; entrypoint: IActiveDocument; } export declare class DocumentGraphBuilder { private documentManager; private entrypoint; private nodeCache; private pendingDocument; constructor(options: DocumentGraphBuilderOptions); private getDocument; build(): Promise<IActiveDocumentImportGraphNode>; }