/**
 * CLAUDE.md Generator
 *
 * Generates CLAUDE.md - the PRIMARY instruction file for Claude Code.
 *
 * CRITICAL:
 * - Claude Code ONLY reads CLAUDE.md (NOT AGENTS.md)
 * - This is the native/baseline implementation (skills, agents, hooks, slash commands)
 * - Claude Code is NOT an adapter - it's the gold standard that others try to approximate
 *
 * This generator creates a quick reference that lists what's actually installed,
 * so when we add new agents/skills, CLAUDE.md stays in sync automatically.
 */
export interface ClaudeMdOptions {
    projectName: string;
    projectPath: string;
    templatePath?: string;
}
/**
 * Generate CLAUDE.md with dynamic agent/skill sections
 */
export declare class ClaudeMdGenerator {
    private docGen;
    constructor(skillsDir?: string, agentsDir?: string, commandsDir?: string);
    /**
     * Generate complete CLAUDE.md content
     */
    generate(options: ClaudeMdOptions): Promise<string>;
    /**
     * Replace dynamic sections in template
     */
    private replaceDynamicSections;
    /**
     * Generate dynamic agents section
     */
    private replaceAgentsSection;
    /**
     * Generate agents table
     */
    private generateAgentsTable;
    /**
     * Get agent activation guidance
     */
    private getAgentActivation;
    /**
     * Generate dynamic skills section
     */
    private replaceSkillsSection;
    /**
     * Generate framework skills table
     */
    private generateFrameworkSkillsTable;
    /**
     * Generate tech skills table
     */
    private generateTechSkillsTable;
    /**
     * Generate integration skills table
     */
    private generateIntegrationSkillsTable;
    /**
     * Get skill activation guidance
     */
    private getSkillActivation;
    /**
     * Generate skills table
     */
    private generateSkillsTable;
    /**
     * Replace commands section
     */
    private replaceCommandsSection;
    /**
     * Truncate text to max length
     */
    private truncate;
}
//# sourceMappingURL=claude-md-generator.d.ts.map