import { Connection } from 'vscode-languageserver'; import { TextDocument } from 'vscode-languageserver-textdocument'; import { JSONSchema } from './schemaCache.js'; /** * Manages JSON schema operations for Ansible metadata files. */ declare class SchemaService { private cache; constructor(connection: Connection); getSchemaUrlForUri(uri: string): string | undefined; shouldValidateWithSchema(doc: TextDocument): boolean; getSchemaForDocument(doc: TextDocument): Promise; } export { SchemaService };