export declare function resolveWorkdir(explicit?: string): string; export declare function assertInsideWorkdir(workdir: string, targetPath: string): string; export declare function runLocalCommand(command: string, options?: { workdir?: string; timeoutMs?: number; }): Promise<{ ok: boolean; stdout: string; stderr: string; exit_code: number; detail: string; }>; export declare function applyUnifiedDiff(diffText: string, options?: { workdir?: string; }): Promise<{ ok: boolean; detail: string; files: string[]; }>;