/** * Reporting Administration Types * * Types for managing reporting access control. */ /** Result returned when checking reporting group membership. */ export interface GroupMembershipResult { /** User email address. */ email: string; /** Cognito group name. */ group: string; /** Whether the user is currently a member of the reporting group. */ isMember: boolean; /** Whether the user exists in the identity provider. */ userExists?: boolean; } /** Result returned when adding or removing a user from the reporting group. */ export interface GroupMutationResult { /** Whether the mutation succeeded. */ success: true; /** Human-readable success message. */ message: string; /** Cognito group name. */ group: string; } //# sourceMappingURL=admin.d.ts.map