/**
 * Tool Selection Guide for Apple Docs MCP
 *
 * This guide helps AI assistants choose the right tool for each task
 * and understand tool relationships and best practices.
 */
/**
 * Tool Categories and Primary Use Cases
 */
export declare const TOOL_CATEGORIES: {
    /**
     * Search and Discovery Tools
     * Use these to find information
     */
    SEARCH: {
        tools: string[];
        description: string;
        whenToUse: string[];
    };
    /**
     * Browse and Explore Tools
     * Use these to discover what's available
     */
    BROWSE: {
        tools: string[];
        description: string;
        whenToUse: string[];
    };
    /**
     * Deep Dive Tools
     * Use these to get detailed information
     */
    DETAILS: {
        tools: string[];
        description: string;
        whenToUse: string[];
    };
    /**
     * Analysis Tools
     * Use these to understand relationships and compatibility
     */
    ANALYSIS: {
        tools: string[];
        description: string;
        whenToUse: string[];
    };
    /**
     * Stay Current Tools
     * Use these to track updates and changes
     */
    UPDATES: {
        tools: string[];
        description: string;
        whenToUse: string[];
    };
};
/**
 * Recommended Tool Workflows
 */
export declare const TOOL_WORKFLOWS: {
    /**
     * Learning a New Framework
     */
    LEARN_FRAMEWORK: {
        steps: {
            tool: string;
            purpose: string;
        }[];
    };
    /**
     * Understanding an API
     */
    UNDERSTAND_API: {
        steps: {
            tool: string;
            purpose: string;
        }[];
    };
    /**
     * Finding Code Examples
     */
    FIND_EXAMPLES: {
        steps: {
            tool: string;
            purpose: string;
        }[];
    };
    /**
     * WWDC Content Discovery
     */
    WWDC_DISCOVERY: {
        steps: {
            tool: string;
            purpose: string;
        }[];
    };
};
/**
 * Tool Selection Decision Tree
 */
export declare function selectToolForQuery(query: string): string[];
/**
 * Common Tool Combinations
 */
export declare const TOOL_COMBINATIONS: {
    SEARCH_AND_READ: string[];
    FRAMEWORK_EXPLORE: string[];
    WWDC_EXPLORE: string[];
    API_ANALYSIS: string[];
    CODE_EXAMPLES: string[];
};
/**
 * Tool Usage Tips
 */
export declare const USAGE_TIPS: {
    PERFORMANCE: string[];
    ACCURACY: string[];
    EFFICIENCY: string[];
};
//# sourceMappingURL=tools-guide.d.ts.map