44 lines
900 B
TypeScript
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
|
|
}
|