UNPKG

nehoid

Version:

NehoID is a high-performance TypeScript library designed for generating, validating, and managing unique identifiers in enterprise-grade applications.

13 lines 581 B
import { IdGeneratorOptions, CollisionStrategy, BatchOptions } from "../types/index.js"; export declare class Generator { private static readonly DEFAULT_OPTIONS; private static generateRandomString; static generate(options?: Partial<IdGeneratorOptions>): string; static safe(options: CollisionStrategy): Promise<string>; static batch(options: BatchOptions): string[]; static uuid(): string; static nano(size?: number): string; static short(length?: number): string; static hex(length?: number): string; } //# sourceMappingURL=generator.d.ts.map