Current section

Files

Jump to
spellweaver priv bun node_modules cspell-lib dist lib Document resolveDocument.d.ts
Raw

priv/bun/node_modules/cspell-lib/dist/lib/Document/resolveDocument.d.ts

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