import type { HookContext, HookDecision } from '../hooks.js'; export interface ExecuteCommandOptions { command: string; context: HookContext; agentCwd: string; sessionId?: string; timeoutMs: number; pluginRoot?: string; } export interface CommandExecutorResult { decision: HookDecision; } export declare function executeCommand(opts: ExecuteCommandOptions): Promise;