import ModelComponent from "../../db/ModelComponent.js"; import User from "../models/User.js"; export declare const USERNAME_REGEXP: RegExp; export default class UserNameComponent extends ModelComponent { private name?; private name_changed_at?; init(): void; hasName(): boolean; getName(): string; setName(newName: string): boolean; getNameChangedAt(): Date | null; forgetNameChangeDate(): void; canChangeName(): boolean; }