export const DEFAULT_LSP_CONFIG = {
    version: 1,
    enabled: true,
    defaultServer: "typescript",
    servers: {
        typescript: {
            command: "omk",
            args: ["lsp", "typescript"],
            languages: ["typescript", "typescriptreact", "javascript", "javascriptreact"],
            rootPatterns: ["tsconfig.json", "jsconfig.json", "package.json"],
            bundled: true,
            description: "Bundled TypeScript LSP via typescript-language-server --stdio",
        },
        python: {
            command: "omk",
            args: ["lsp", "python"],
            languages: ["python"],
            rootPatterns: ["pyproject.toml", "requirements.txt", "uv.lock", "setup.py"],
            bundled: true,
            description: "Bundled Python LSP via pyright-langserver --stdio",
        },
    },
};
export function defaultLspConfigJson() {
    return `${JSON.stringify(DEFAULT_LSP_CONFIG, null, 2)}\n`;
}
