UNPKG

greybel-languageserver-core

Version:
11 lines (10 loc) 482 B
import { Document as TypeDocument } from 'greybel-type-analyzer'; import { IActiveDocument, IContext, IDocumentMerger } from '../types'; import { DocumentMergerCache } from './document-merger/document-merger-cache'; export declare class DocumentMerger implements IDocumentMerger { readonly cache: DocumentMergerCache; private dependencyMerger; private workspaceMerger; constructor(); build(document: IActiveDocument, context: IContext): Promise<TypeDocument>; }