1 | import type { CursorPaginationEnabled, TokenOverridable } from '../common';
|
2 | interface BarrierID {
|
3 |
|
4 | barrier_id: string;
|
5 | }
|
6 | export interface AdminBarriersCreateArguments extends TokenOverridable {
|
7 |
|
8 | barriered_from_usergroup_ids: string[];
|
9 |
|
10 | primary_usergroup_id: string;
|
11 | |
12 |
|
13 |
|
14 |
|
15 | restricted_subjects: ['im', 'mpim', 'call'];
|
16 | }
|
17 | export interface AdminBarriersDeleteArguments extends BarrierID, TokenOverridable {
|
18 | }
|
19 | export interface AdminBarriersListArguments extends TokenOverridable, CursorPaginationEnabled {
|
20 | }
|
21 | export interface AdminBarriersUpdateArguments extends AdminBarriersCreateArguments, BarrierID {
|
22 | }
|
23 | export {};
|
24 |
|
\ | No newline at end of file |