import type { CompletedProviderToolCall, ToolResumeContext } from "../checkpoint-codec.js";
import type { RequiredToolConstraint } from "./tool-constraint-types.js";
export declare function buildProviderToolFollowUpDecisionSystemPrompt(input: {
    completedToolCalls: CompletedProviderToolCall[];
    context: Pick<ToolResumeContext, "requiredToolConstraint" | "systemPrompt">;
    pendingToolHookContextPrompt?: string;
    unresolvedRequiredToolConstraint?: RequiredToolConstraint;
}): string | undefined;
//# sourceMappingURL=provider-tool-follow-up-prompt.d.ts.map