UNPKG

@dasch-swiss/dsp-js

Version:

JavaScript library that handles API requests to Knora

32 lines (31 loc) 699 B
import { PermissionsData } from "./permissions-data"; import { StoredGroup } from "./stored-group"; import { StoredProject } from "./stored-project"; import { StoredUser } from "./stored-user"; /** * Represents a Knora user. * * @category Model Admin */ export declare class ReadUser extends StoredUser { /** * A collection of groups. */ groups: StoredGroup[]; /** * A user's permissions data. */ permissions: PermissionsData; /** * The given user is part of the given project. */ projects: StoredProject[]; /** * The user's session ID. */ sessionId?: string; /** * The user's token. */ token?: string; }