@dasch-swiss/dsp-js
Version:
TypeScript client library for DSP-API
32 lines • 738 B
TypeScript
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;
}
//# sourceMappingURL=read-user.d.ts.map