import { ToolRegistration } from '../types';
import { BaseAISystem } from '../core/AISystem';
/**
 * 目标管理工具插件，提供目标相关功能
 */
export declare class GoalsPlugin {
    private logger;
    private goalManager;
    constructor(aiSystem: BaseAISystem);
    getName(): string;
    /**
     * 获取所有目标工具注册项
     */
    getTools(): ToolRegistration[];
    /**
     * 创建添加目标工具
     */
    private createAddGoalToolRegistration;
    /**
     * 创建列出目标工具
     */
    private createListGoalsToolRegistration;
    /**
     * 创建更新目标进度工具
     */
    private createUpdateGoalProgressToolRegistration;
}
//# sourceMappingURL=goals-plugin.d.ts.map