import type { Tool } from '@pellux/goodvibes-sdk/platform/types/tools';
import type { ToolLLM } from '../../config/tool-llm.js';
import type { FeatureFlagManager } from '@pellux/goodvibes-sdk/platform/runtime/feature-flags/index';
export type { AnalyzeInput } from '@pellux/goodvibes-sdk/platform/tools/analyze/types';
export declare function createAnalyzeTool(toolLLM: Pick<ToolLLM, 'chat'>, featureFlags?: Pick<FeatureFlagManager, 'isEnabled'> | null, projectRoot?: string): Tool;
//# sourceMappingURL=index.d.ts.map