import { ProgressTracker } from '../../core/ProgressTracker.js';
/**
 * Definition of Memory Bank context tools
 */
export declare const contextTools: {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            tasks: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
            issues: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
            nextSteps: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
        };
    };
}[];
/**
 * Processes the update_active_context tool
 * @param progressTracker ProgressTracker
 * @param context Context to be updated
 * @returns Operation result
 */
export declare function handleUpdateActiveContext(progressTracker: ProgressTracker, context: {
    tasks?: string[];
    issues?: string[];
    nextSteps?: string[];
}): Promise<{
    content: {
        type: string;
        text: string;
    }[];
    isError?: undefined;
} | {
    content: {
        type: string;
        text: string;
    }[];
    isError: boolean;
}>;
