UNPKG

nehoid

Version:

Advanced unique ID generation utility with multi-layer encoding, collision detection, and context-aware features

17 lines 666 B
import { ValidationOptions, HealthScore } from '../types/index.js'; export declare class Validator { private static readonly UUID_REGEX; private static readonly NANO_REGEX; static validate(id: string, options?: ValidationOptions): boolean; static validateBatch(ids: string[], options?: ValidationOptions): { valid: string[]; invalid: string[]; duplicates: string[]; }; static healthCheck(id: string): HealthScore; private static calculateHealthScore; private static calculateEntropy; private static assessPredictability; private static generateRecommendations; } //# sourceMappingURL=validator.d.ts.map