#!/usr/bin/env node
import { Command } from "commander";
type CliDependencies = {
    loadLspStartServer?: () => Promise<() => void>;
    loadMcpStartServer?: () => Promise<() => void>;
    resolveMcpCommand?: () => string[];
};
export declare function createProgram(deps?: CliDependencies): Command;
export declare function runCli(argv?: string[], deps?: CliDependencies): Promise<void>;
export {};
