import { PromptModule, ModuleConfig } from './prompt-module.interface.js';
/**
 * Learning reference module — tells the agent how to access and leverage past learnings.
 *
 * Provides instructions for using record-learning, recalling past experiences,
 * and applying lessons learned from previous sessions.
 *
 * Sources: LearningAccumulationService, record-learning skill.
 */
export declare class LearningReferenceModule implements PromptModule {
    name: string;
    priority: number;
    maxTokens: number;
    compactable: boolean;
    /**
     * Always included — agents should know how to learn from experience.
     */
    shouldInclude(_config: ModuleConfig): boolean;
    /**
     * Build the learning reference section with instructions
     * on how to record and recall past learnings.
     *
     * @param config - Module configuration with agent skill paths
     * @returns Formatted markdown learning reference section
     */
    build(config: ModuleConfig): Promise<string>;
}
//# sourceMappingURL=learning-reference.module.d.ts.map