import type { ToolSession } from "../../tools/index.js"; import { type BackendAvailability, type ExecutorBackendExecOptions, type ExecutorBackendResult } from "../backend.js"; export declare function namespaceSessionId(sessionId: string): string; /** Resolve the retained JavaScript kernel identity owned by a tool session. */ export declare function resolveJsKernelIdentity(session: ToolSession): { sessionKey: string; ownerId: string | undefined; }; declare const _default: { id: "js"; label: string; highlightLang: string; checkAvailability(_session: ToolSession): Promise; execute(code: string, opts: ExecutorBackendExecOptions): Promise; }; export default _default;