import type { CorrectionRecord } from "./correction/types.js";
import type { CognitiveMode, ModeClassification, PersonaTree } from "./types.js";
export declare function buildCognitiveModePrompt(params: {
    message: string;
    isHeartbeat?: boolean;
    isCron?: boolean;
    recentModes?: CognitiveMode[];
    cognitiveEnabled?: boolean;
    evolutionEnabled?: boolean;
    persona?: PersonaTree;
    corrections?: CorrectionRecord[];
}): {
    prompt: string;
    classification: ModeClassification;
};
