/** * UserId Value Object * Represents a validated UUID-based user identifier */ export declare class UserId { private readonly _value; private static readonly UUID_REGEX; private constructor(); get value(): string; /** * Create a UserId from an existing UUID string */ static create(value: string): UserId; /** * Generate a new random UserId */ static generate(): UserId; equals(other: UserId): boolean; toString(): string; } //# sourceMappingURL=UserId.d.ts.map