import { SelectableData } from './selectable-data.model'; import { PopulatedUser } from 'itlab-functions'; import { VNode } from 'vue'; export type User = PopulatedUser; export declare class UserModel implements User { id: string; username: string; email: string; avatar?: string | undefined; constructor(user: User); get firstname(): string; get emailDomain(): string; get avatarComponent(): () => VNode; toSelectable(): SelectableData; }