/**
 * Setup documentation tool definitions
 */
export declare function setupDocumentationTools(): {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            type: {
                type: string;
                enum: string[];
                description: string;
            };
            toolName: {
                type: string;
                description: string;
            };
            category: {
                type: string;
                description: string;
            };
            format: {
                type: string;
                enum: string[];
                default: string;
                description: string;
            };
        };
        required: string[];
    };
    handler: (args: any) => Promise<string | {
        formatted: string;
        raw: any;
    }>;
}[];
/**
 * Handle documentation tool requests
 */
export declare function handleDocumentationTool(tool: string, args: Record<string, any>): Promise<any>;
