import type { Logger } from '@b64hub/sfpm-core'; import type { ScriptDefinition, ScriptExecutionContext, ScriptExecutor, ScriptResult } from '../types.js'; /** * Executes JavaScript scripts via `node`. */ export declare class JavaScriptScriptExecutor implements ScriptExecutor { execute(script: ScriptDefinition, context: ScriptExecutionContext, logger?: Logger): Promise; }