/**
 * Command suggestion - "Did you mean?" for unknown commands
 */
/**
 * Computes Damerau-Levenshtein distance between two strings.
 * Handles insertions, deletions, substitutions, and transpositions.
 */
export declare function damerauLevenshtein(a: string, b: string): number;
/**
 * Suggests commands similar to the input.
 * Returns up to 3 suggestions with distance <= 3, sorted by distance.
 * Also matches prefix as a secondary signal.
 */
export declare function suggestCommands(input: string, commandNames: string[]): string[];
//# sourceMappingURL=suggest.d.ts.map