UNPKG

cspell-lib

Version:

A library of useful functions used across various cspell tools.

10 lines 895 B
import type { TextDocument } from '../Models/TextDocument.js'; import type { Document, DocumentWithText } from './Document.js'; export declare function fileToDocument(file: string): Document; export declare function fileToDocument(file: string, text: string, languageId?: string, locale?: string): DocumentWithText; export declare function fileToDocument(file: string, text?: string, languageId?: string, locale?: string): Document | DocumentWithText; export declare function fileToTextDocument(file: string): Promise<TextDocument>; export declare function documentToTextDocument(document: DocumentWithText): TextDocument; export declare function resolveDocumentToTextDocument(doc: Document): Promise<TextDocument>; export declare function resolveDocument(document: DocumentWithText | Document, encoding?: BufferEncoding): Promise<DocumentWithText>; //# sourceMappingURL=resolveDocument.d.ts.map