/** * Username Value Object * Represents a validated username (3-50 characters, alphanumeric + underscore) */ export declare class Username { private readonly _value; private static readonly MIN_LENGTH; private static readonly MAX_LENGTH; private static readonly PATTERN; private constructor(); get value(): string; static create(value: string): Username; equals(other: Username): boolean; toString(): string; } //# sourceMappingURL=Username.d.ts.map