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
TypeScript
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