import { Position, CompletionItem } from 'vscode-languageserver'; import { TextDocument } from 'vscode-languageserver-textdocument'; import { JSONSchema } from './schemaCache.js'; /** * Provides completion suggestions from JSON schema. * Currently supports root-level property completions. */ declare class SchemaCompleter { complete(doc: TextDocument, _pos: Position, schema: JSONSchema): CompletionItem[]; private getExistingKeys; private insertText; private escapeSnippet; } export { SchemaCompleter };