export { generateAgentContract, generateMemoryContract, generateInterAgentContract, buildAgentHuSection, } from './agent-spec-adapter-b.js';
import type { AgentSpec, AgentConstitution, AgentTool, ProjectKnowledge } from '../../types/index.js';
/**
 * Generate a step-by-step beginner guide for an agent spec.
 */
export declare function generateBeginnerAgentGuide(title: string, description: string): string;
/**
 * Generate a complete expert agent spec with system prompt, tool definitions,
 * RAG pipeline notes, and evaluation criteria.
 */
export declare function generateExpertAgentSpec(title: string, description: string, knowledge: ProjectKnowledge | null): string;
export declare function buildDefaultAgentTools(description: string): AgentTool[];
export declare function generateAgentSpec(title: string, description: string): AgentSpec;
export declare function generateAgentConstitution(): AgentConstitution;
//# sourceMappingURL=agent-spec-adapter.d.ts.map