1 | import type { OptionalArgument } from '../../helpers';
|
2 | import type { CursorPaginationEnabled, SortDir, TokenOverridable, UserIDs } from '../common';
|
3 | export interface EntityIDs {
|
4 | |
5 |
|
6 |
|
7 |
|
8 | entity_ids: [string, ...string[]];
|
9 | }
|
10 | interface RoleID {
|
11 | |
12 |
|
13 |
|
14 |
|
15 | role_id: string;
|
16 | }
|
17 | export interface AdminRolesAddAssignmentsArguments extends EntityIDs, RoleID, UserIDs, TokenOverridable {
|
18 | }
|
19 | export type AdminRolesListAssignmentsArguments = OptionalArgument<Partial<EntityIDs> & TokenOverridable & CursorPaginationEnabled & SortDir & {
|
20 | |
21 |
|
22 |
|
23 |
|
24 | role_ids?: string[];
|
25 | }>;
|
26 | export interface AdminRolesRemoveAssignmentsArguments extends EntityIDs, RoleID, UserIDs, TokenOverridable {
|
27 | }
|
28 | export {};
|
29 |
|
\ | No newline at end of file |