import type { ProjectKnowledge } from '../types/index.js';
import type { AgentPrompt } from '../types/conventions.js';
export type { AgentPrompt };
/**
 * Generate layer-specific agent prompts from detected project knowledge.
 * Each prompt defines file ownership, stack conventions, and quality rules
 * for the corresponding architecture layer.
 *
 * Never throws — returns empty array on unexpected errors.
 */
export declare function generateAgentPrompts(knowledge: ProjectKnowledge, filterLayer?: string): AgentPrompt[];
//# sourceMappingURL=agent-prompt-generator.d.ts.map