UNPKG

@documment/mmp.ui.data

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.1.

26 lines (25 loc) 899 B
import { IUser } from '@documment/mmp.core'; import { User } from '@documment/mmp.core'; import { ISessionUserCan } from './session-user-can.model'; import { SessionUserCan } from './session-user-can.model'; import { ISessionUserHas } from './session-user-has.model'; import { SessionUserHas } from './session-user-has.model'; import { ISessionUserIs } from './session-user-is.model'; import { SessionUserIs } from './session-user-is.model'; export interface ISessionUser { user: IUser; can: ISessionUserCan; has: ISessionUserHas; is: ISessionUserIs; clone(): ISessionUser; equals(sessionState: ISessionUser): boolean; } export declare class SessionUser implements ISessionUser { user: User; can: SessionUserCan; has: SessionUserHas; is: SessionUserIs; constructor(params?: any); clone(): SessionUser; equals(sessionUser: SessionUser): boolean; }