/** * Cursor Agent CLI Executor * Integrates with Cursor Agent CLI for context-aware code editing */ import type { ExecutorOptions, ExecutorResult } from '../types.js'; import type { AgentExecutor } from './index.js'; export declare class CursorExecutor implements AgentExecutor { readonly type: "cursor"; private process; private binaryPath; constructor(binaryPath?: string); /** * Check if Cursor Agent CLI is installed */ isAvailable(): Promise; /** * Execute a prompt using Cursor Agent CLI */ execute(prompt: string, options?: ExecutorOptions): Promise; /** * Build Cursor Agent CLI arguments */ private buildArgs; /** * Abort current execution */ abort(): void; } //# sourceMappingURL=cursor.d.ts.map