import type { AgentModelRequirements } from '../AgentModelRequirements';
import type { string_book } from '../string_book';
import type { ParsedAgentSourceWithCommitments } from './ParsedAgentSourceWithCommitments';
/**
 * Adds source-derived sections after commitments have been applied.
 *
 * @param requirements - Requirements after commitment application and USE aggregation.
 * @param parseResult - Parsed source used to recover non-commitment prose and examples.
 * @param agentSource - Original source used to recover MCP server declarations.
 * @returns Requirements with source-derived sections appended.
 *
 * @private function of `createAgentModelRequirementsWithCommitments`
 */
export declare function augmentAgentModelRequirementsFromSource(requirements: AgentModelRequirements, parseResult: ParsedAgentSourceWithCommitments, agentSource: string_book): Promise<AgentModelRequirements>;
