export declare const template = "// `__resultCheckpointId` is referenced by interruptAssignment /\n// interruptReturn templates when an interrupt rejects and `runner.halt`\n// builds a Failure carrying the entry checkpoint for `result.retry(...)`.\n// We keep the variable declared (sentinel -1) but skip the createPinned\n// call: pinning at every function entry causes pinned checkpoints to\n// accumulate without bound (evictIfNeeded only evicts unpinned), and the\n// JSON deep-clone of stateStack + globals on each call is a measurable\n// per-keystroke cost inside std::ui's repl loop. The cost of always\n// pinning outweighs the retry-on-failure feature, so it is disabled.\n// `ctx.checkpoints.get(-1)` returns undefined, so the failure path\n// gracefully omits the embedded checkpoint and retry simply becomes a\n// no-op rather than failing.\nlet __resultCheckpointId = -1;\nif (__ctx._pendingArgOverrides) {\n  const __overrides = __ctx._pendingArgOverrides;\n  __ctx._pendingArgOverrides = undefined;\n{{{paramsStr}}}\n}\n";
export type TemplateType = {
    paramsStr: string | boolean | number;
};
declare const render: (args: TemplateType) => string;
export default render;
