1 | import type { OptionalTeamAssignable, TokenOverridable } from '../common';
|
2 | interface ChannelIDs {
|
3 |
|
4 | channel_ids: string | string[];
|
5 | }
|
6 | interface UsergroupID {
|
7 |
|
8 | usergroup_id: string;
|
9 | }
|
10 | export interface AdminUsergroupsAddChannelsArguments extends ChannelIDs, UsergroupID, OptionalTeamAssignable, TokenOverridable {
|
11 | }
|
12 | export interface AdminUsergroupsAddTeamsArguments extends UsergroupID, TokenOverridable {
|
13 | |
14 |
|
15 |
|
16 |
|
17 | team_ids: string | string[];
|
18 | |
19 |
|
20 |
|
21 |
|
22 | auto_provision?: boolean;
|
23 | }
|
24 | export interface AdminUsergroupsListChannelsArguments extends UsergroupID, OptionalTeamAssignable, TokenOverridable {
|
25 |
|
26 | include_num_members?: boolean;
|
27 | }
|
28 | export interface AdminUsergroupsRemoveChannelsArguments extends ChannelIDs, UsergroupID, TokenOverridable {
|
29 | }
|
30 | export {};
|
31 |
|
\ | No newline at end of file |