···11-import { ComparisonStrategy, ComparisonStrategyResultObject } from "../atomic.js";
22-export declare const calculateCosineSimilarity: (strA: string, strB: string) => number;
33-/**
44- * Compares whole tokens (words) within a string independent of order
55- *
66- * This strategy is automatically disabled for strings with less than 4 words because it can lead to inaccurate scores due to not comparing characters IE it is not very useful for short sentences and comparing single words with typos
77- *
88- * If you'd like to use it even in these scenarios build your own strategy array using cosineStrategyAggressive instead of this one
99- * */
1010-export declare const cosineStrategy: ComparisonStrategy<ComparisonStrategyResultObject>;
1111-/**
1212- * Always runs (strings are always valid) which may lead to inaccurate scores in low token-count strings
1313- * */
1414-export declare const cosineStrategyAggressive: ComparisonStrategy<ComparisonStrategyResultObject>;