export interface CodeExecutionRequest { code: string; language: 'javascript' | 'typescript' | 'python' | 'bash'; timeoutMs?: number; env?: Record; } export interface CodeExecutionResult { stdout: string; stderr: string; exitCode: number; timedOut: boolean; elapsedMs: number; } export declare function executeCode(code: string, lang: 'js' | 'ts' | 'python' | 'shell', timeout?: number): Promise<{ stdout: string; stderr: string; exitCode: number; }>; export declare function executeCodeRequest(req: CodeExecutionRequest): Promise; //# sourceMappingURL=execute-code.d.ts.map