playwright-advanced-ml-healer
Version:
Advanced AI-powered self-healing selectors for Playwright with 19+ healing types, neural networks, machine learning models, and Global DOM Learning ML Model
28 lines • 901 B
TypeScript
/**
* Utility functions for Advanced ML Healing System
*/
/**
* Calculate string similarity using various algorithms
*/
export declare function calculateStringSimilarity(str1: string, str2: string): number;
/**
* Calculate Levenshtein distance between two strings
*/
export declare function calculateLevenshteinDistance(str1: string, str2: string): number;
/**
* Calculate cosine similarity between two strings
*/
export declare function calculateCosineSimilarity(str1: string, str2: string): number;
/**
* Check if two strings are anagrams
*/
export declare function areAnagrams(str1: string, str2: string): boolean;
/**
* Normalize string for comparison
*/
export declare function normalizeString(str: string): string;
/**
* Extract common patterns from strings
*/
export declare function extractCommonPatterns(str1: string, str2: string): string[];
//# sourceMappingURL=utils.d.ts.map