1
0
Fork 0
mirror of synced 2024-06-01 18:20:18 +12:00
budibase/packages/types/src/sdk/events/user.ts

44 lines
900 B
TypeScript

import { BaseEvent } from "./event"
export interface UserCreatedEvent extends BaseEvent {
userId: string
}
export interface UserUpdatedEvent extends BaseEvent {
userId: string
}
export interface UserDeletedEvent extends BaseEvent {
userId: string
}
export interface UserPermissionAssignedEvent extends BaseEvent {
userId: string
}
export interface UserPermissionRemovedEvent extends BaseEvent {
userId: string
}
export interface UserInvitedEvent extends BaseEvent {}
export interface UserInviteAcceptedEvent extends BaseEvent {
userId: string
}
export interface UserPasswordForceResetEvent extends BaseEvent {
userId: string
}
export interface UserPasswordUpdatedEvent extends BaseEvent {
userId: string
}
export interface UserPasswordResetRequestedEvent extends BaseEvent {
userId: string
}
export interface UserPasswordResetEvent extends BaseEvent {
userId: string
}