Files
Toju/toju-app/src/app/domains/access-control/domain/access-control.models.ts
2026-04-02 03:18:37 +02:00

14 lines
332 B
TypeScript

import type {
RoomMember,
RoomPermissionKey,
User
} from '../../../shared-kernel';
export interface RoomPermissionDefinition {
key: RoomPermissionKey;
label: string;
description: string;
}
export type MemberIdentity = Pick<RoomMember, 'id' | 'oderId'> | Pick<User, 'id' | 'oderId'> | { id?: string; oderId?: string };