import type { SkillScriptExecutor, SkillScriptExecutorInput, SkillScriptResult } from "./types.js"; /** * Detect the runtime command for a script based on file extension. */ export declare function detectRuntime(scriptPath: string): { command: string; args: string[]; }; /** * Local script executor using runCommand() from the compat layer. */ export declare class LocalScriptExecutor implements SkillScriptExecutor { execute(input: SkillScriptExecutorInput): Promise; } /** * Get the appropriate script executor. * Checks cloud auth availability on every call so request-scoped credentials * and environment overrides are respected. */ export declare function getSkillScriptExecutor(): SkillScriptExecutor; //# sourceMappingURL=executor.d.ts.map