import type { DocumentType, OnPushConfig } from "../../core/document-types.js"; import type { ResolvedRepo } from "../../repos/manager.js"; import type { RepoChangeSet } from "../../repos/manager.js"; export interface PromptOptions { docType: DocumentType; config: OnPushConfig; repos: ResolvedRepo[]; isIncremental: boolean; existingContent?: string; repoChanges?: RepoChangeSet[]; } /** * Builds the complete system prompt for a document generation agent. */ export declare function buildSystemPrompt(options: PromptOptions): string; /** * Builds the system prompt for the incremental triage agent. * This agent analyzes diffs and decides which document types need updating. */ export declare function buildTriagePrompt(config: OnPushConfig, enabledTypes: DocumentType[], repoChanges: RepoChangeSet[]): string; //# sourceMappingURL=system.d.ts.map