/** * Generates a unique identifier. * * This function takes three parameters: a prefix, a maximum length, and a separator. * It generates a unique identifier with the specified prefix, length, and separator. * * @param {string} [prefix=""] The prefix to use for the identifier. * @param {number} [idStrLen=16] The maximum length of the identifier. * @param {string} [separator=""] The separator to use in the identifier. * @returns {string} The generated unique identifier. * @example * ```typescript * console.log(uniqid()); // Output: a random unique identifier * console.log(uniqid("prefix", 16)); // Output: a unique identifier with prefix and length 16 * console.log(uniqid("prefix", 16, "-")); // Output: a unique identifier with prefix, length 16, and separator "-" * ``` */ export declare function uniqid(prefix: string, idStrLen?: number, separator?: string): string;