import { Effect } from "effect"; import type { ExecuteOptions, ResolvedExecutionLimits, Result } from "../codemode.js"; import { ToolRuntime, type Services } from "../tool-runtime.js"; export declare const executeWithLimits: >(options: ExecuteOptions, limits: ResolvedExecutionLimits, searchIndex: ToolRuntime.DiscoveryPlan["searchIndex"]) => Effect.Effect>;