export type DreamingPhaseId = 'light' | 'deep' | 'rem';
export declare const DREAMING_PHASES: readonly DreamingPhaseId[];
export declare const DREAMING_SWEEP_TOKEN = "__xopc_memory_dreaming_sweep__";
export declare const DREAMING_LIGHT_SWEEP_TOKEN = "__xopc_memory_dreaming_light_sweep__";
export declare const DREAMING_REM_SWEEP_TOKEN = "__xopc_memory_dreaming_rem_sweep__";
export declare const DREAMING_CRON_TAG = "[managed-by=xopc.memory.dreaming]";
export declare const DREAMING_CRON_NAME = "Memory Dreaming - Deep Promotion";
export declare const DREAMING_LIGHT_CRON_NAME = "Memory Dreaming - Light Sweep";
export declare const DREAMING_REM_CRON_NAME = "Memory Dreaming - REM Patterns";
export declare const DEFAULT_DEEP_CRON = "0 3 * * *";
export declare const DEFAULT_LIGHT_CRON = "0 */6 * * *";
export declare const DEFAULT_REM_CRON = "0 5 * * 0";
export declare const DEFAULT_RECENCY_HALF_LIFE_DAYS = 14;
export declare const DEFAULT_MAX_AGE_DAYS = 30;
/** Milliseconds in one day (used for time-decay calculations). */
export declare const MS_PER_DAY = 86400000;
/** Weight applied to recall-count reinforcement (logarithmic boost). */
export declare const REINFORCEMENT_WEIGHT = 0.12;
/** Weight applied to signal-diversity bonus. */
export declare const DIVERSITY_WEIGHT = 0.08;
/** Number of signal dimensions used for diversity calculation. */
export declare const DIVERSITY_DIMENSION_COUNT = 4;
export declare const DREAMING_DIR_RELATIVE: string;
export declare const SHORT_TERM_RECALL_STORE_RELATIVE: string;
export declare const SHORT_TERM_PROMOTION_LOCK_RELATIVE: string;
export declare const DREAMING_LAST_RUN_RELATIVE: string;
export declare const DREAMING_EVENTS_LOG_RELATIVE: string;
export declare const MEMORY_MD_FILENAME = "MEMORY.md";
export declare const DREAMS_MD_FILENAME = "DREAMS.md";
