Packages
A spellchecker for Elixir, made with Bun and cspell
Current section
Files
Jump to
Current section
Files
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