typings: Add User interface and Role enum
This commit is contained in:
parent
592356bec3
commit
bc6472924a
@ -5,6 +5,7 @@ export * from './token.js';
|
||||
export * from './room.js';
|
||||
export * from './recording.model.js';
|
||||
export * from './webhook.model.js';
|
||||
export * from './user.js';
|
||||
|
||||
export * from './permissions/livekit-permissions.js';
|
||||
export * from './permissions/openvidu-permissions.js';
|
||||
|
||||
9
typings/src/user.ts
Normal file
9
typings/src/user.ts
Normal file
@ -0,0 +1,9 @@
|
||||
export interface User {
|
||||
username: string;
|
||||
role: Role;
|
||||
}
|
||||
|
||||
export const enum Role {
|
||||
ADMIN = 'admin',
|
||||
USER = 'user'
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user