import type { RunLimits } from "../codegen/runner.js"; import type { SkillPackage, InvokeSkillResult } from "./types.js"; /** * Invoke a packaged skill — load WASM, verify checksum, execute. * * @param skill - A SkillPackage produced by packageSkill() * @param limits - Optional execution limits (timeout, memory, sandbox) * @returns Structured result with output, exit code, and any errors */ export declare function invokeSkill(skill: SkillPackage, limits?: RunLimits): Promise; //# sourceMappingURL=invoke.d.ts.map