interface IUpdateRoomDTO { orgUnit?: string; profile?: string; skin?: string; owner?: string | null; name?: string; descr?: string; logo?: string; service?: string; notBefore?: string; notAfter?: string; openPolicy?: ('ORG' | 'ORGUNIT' | 'RESTRICT' | 'PUBLIC' | 'OPENPWD'); joinPolicy?: ('ORG' | 'ORGUNIT' | 'RESTRICT' | 'PUBLIC' | 'JOINPWD'); listPolicy?: ('PUBLIC' | 'SHARED' | 'PRIVATE'); allowOpenOu?: Array; allowJoinOu?: Array; openPwd?: string; joinPwd?: string; allowParts?: Array<{ user: number; role?: ('ADMIN' | 'OPEN' | 'GUEST' | 'HOST')[]; }>; allowTranscription: boolean; allowRegistryDLT: boolean; } export default IUpdateRoomDTO;