import { BaseAISystem } from './AISystem';
import { CreateMemoryInput, Memory } from '../types/memory';
/**
 * 系统适配器，提供AISystem与新接口的兼容层
 */
export declare class SystemAdapter {
    private aiSystem;
    constructor(aiSystem: BaseAISystem);
    /**
     * 添加记忆
     * 适配新的记忆接口到旧的AISystem
     */
    addMemory(input: CreateMemoryInput): Promise<Memory>;
    /**
     * 搜索记忆
     * 适配新的搜索接口到旧的AISystem
     */
    searchMemories(query: string, limit?: number): Promise<Memory[]>;
    /**
     * 将新的记忆类型转换为系统内部类型
     */
    private convertMemoryType;
    /**
     * 将系统内部类型转换为新的记忆类型
     */
    private reverseConvertMemoryType;
    /**
     * 将1-10范围的重要性归一化为0-1范围
     */
    private normalizeImportance;
}
//# sourceMappingURL=adapter.d.ts.map