/** * Utility functions for tool operations */ import { ToolResult } from './types.js'; /** * Create a standardized tool response format */ export declare function createToolResponse(success: boolean, data?: any, message?: string, error?: string): ToolResult; /** * Format key parameters for tool call display */ export declare function formatToolParams(toolName: string, toolArgs: Record, options?: { includePrefix?: boolean; separator?: string; }): string; /** * Helper function to escape regex special characters */ export declare function escapeRegex(string: string): string; /** * Helper function to match glob-like patterns */ export declare function matchesPattern(filename: string, pattern: string): boolean; /** * Helper function to detect binary files */ export declare function isBinaryFile(filename: string): boolean; //# sourceMappingURL=utils.d.ts.map