import { WithUserId } from "../../../../../fd-toolbox/types/with-user-id";
import { UserRole } from "./user-role.resource";
import { UserFeature } from "./user-feature.resource";
import { Workspace } from "../workspace/workspace.resource";
/** @monorepo-internal */
export declare class User implements WithUserId {
    id: string;
    userId: string;
    homeWorkspaceId: string;
    homeWorkspace?: Workspace;
    email?: string;
    isDisabled: boolean;
    phoneNumber?: string;
    passwordHash?: string;
    securityStamp: string;
    imageUrl?: string;
    firstName?: string;
    lastName?: string;
    userRoleList?: UserRole[];
    userFeatureList?: UserFeature[];
    currentWorkspaceId?: string;
    currentWorkspace?: Workspace;
    lastLoginDate?: Date;
}
