export declare const SUPPORTED_AGENT_LSP_TARGETS: readonly ["claude-code", "codex", "opencode", "pi"];
export type AgentLspTarget = typeof SUPPORTED_AGENT_LSP_TARGETS[number];
export interface AgentLspSetupResult {
    target: AgentLspTarget;
    ok: boolean;
    files: string[];
    message: string;
}
export declare function setupAgentLsp(target: AgentLspTarget, projectDir?: string): AgentLspSetupResult;
