/**
 * LSP Integration Module
 *
 * Provides Language Server Protocol support for Nanocoder:
 * - Auto-discovery of installed language servers
 * - Multi-language support with routing
 * - Diagnostics, completions, code actions, and formatting
 */
export { type LSPServerConfig } from './lsp-client.js';
export { type DiagnosticsResult, getLSPManager, type LSPInitResult, type LSPManagerConfig, } from './lsp-manager.js';
export { type CodeAction, type CompletionItem, type Diagnostic, DiagnosticSeverity, type FormattingOptions, type Location, type Position, type PublishDiagnosticsParams, type Range, type TextEdit, type WorkspaceEdit, } from './protocol.js';
//# sourceMappingURL=index.d.ts.map