UNPKG

851 BTypeScriptView Raw
1import type { CursorPaginationEnabled, TokenOverridable } from '../common';
2interface EntityIDs {
3 /** @description Encoded IDs of the entities interacting with. */
4 entity_ids: string[];
5}
6interface EntityType {
7 /** @description The type of entity interacting with the policy. */
8 entity_type: 'USER';
9}
10interface PolicyName {
11 /** @description The name of the policy. */
12 policy_name: 'email_password';
13}
14export interface AdminAuthPolicyAssignEntitiesArguments extends EntityIDs, EntityType, PolicyName, TokenOverridable {
15}
16export interface AdminAuthPolicyGetEntitiesArguments extends Partial<EntityType>, PolicyName, TokenOverridable, CursorPaginationEnabled {
17}
18export interface AdminAuthPolicyRemoveEntitiesArguments extends EntityIDs, EntityType, PolicyName, TokenOverridable {
19}
20export {};
21//# sourceMappingURL=auth.d.ts.map
\No newline at end of file