Module RargInternal.Recommendations

let minimum: 'a => 'a => 'a => 'a;
let levenshteinDistance: string => string => int;
module S = Seed.DataStructures.StringMap;
module Internal: { ... };
let get: string => ?⁠threshold:int => ?⁠top:int => candidates:list('a) => compare:('a => 'a => int) => getValue:('a => string) => unit => list('a);
let forArgValues: Args.t => argsMap:ArgsMap.t => currentArgKey:string => currentArgValues:array(string) => list((string, string));
let forArgName: definedArgs:list((Args.t, 'a)) => argsMap:ArgsMap.t => currentArg:(string, array(string)) => list((Stdlib.String.t, string));