/** * Generates multiple random pronounceable words. * * @param count - Number of words to generate (default: 3). Must be between 1 and 100. * @param wordLength - Length of each word (default: 6). Must be between 1 and 20. * @returns An array of random pronounceable words. * * @throws {Error} If count or wordLength is NaN. * @throws {Error} If count or wordLength is not an integer. * @throws {Error} If count is less than 1 or greater than 100. * @throws {Error} If wordLength is less than 1 or greater than 20. * * @example * // Generate 3 words of default length * randomWords(); // ['tapole', 'kirano', 'bexuza'] * * @example * // Generate 5 words of length 4 * randomWords(5, 4); // ['buzo', 'keta', 'limo', 'paru', 'vexo'] * * @example * // Generate 10 short words * randomWords(10, 3); // ['bat', 'leo', 'kiv', 'muz', 'par', ...] * * @note Uses Math.random() for non-cryptographic randomness. * @note Words are generated with alternating consonants and vowels for pronounceability. * * @complexity Time: O(n*m), Space: O(n*m) where n is count, m is wordLength */ export declare function randomWords(count?: number, wordLength?: number): string[]; //# sourceMappingURL=randomWords.d.ts.map