import type { ToolResult, RequestContextInput, ContributeContextInput } from '../types/index.js';
/**
 * Generate a prompt that the agent presents to the user, asking for
 * reference documentation (README, PRD, architecture diagrams, etc.).
 * Sets knowledge.contextRequested = true to prevent repeated prompts.
 */
export declare function handleRequestContext(args: RequestContextInput): Promise<ToolResult>;
/**
 * Persist structured knowledge that the agent extracted from user documents.
 * Merges intelligently with existing auto-detected knowledge and reports conflicts.
 */
export declare function handleContributeContext(args: ContributeContextInput): Promise<ToolResult>;
//# sourceMappingURL=contribute-context.d.ts.map