import { INotificationData } from "./notification_data"; import { IUserModifiedInfo } from "./user_modified_info"; import { UserModification } from "./user_modification"; /** * A class for notifying of changes to a {@link IUser}. Provides information about * who was changed, who did the changes, what type of changes happened, and any values * that were changed if applicable. Matching {@link IUserModified}.
Notifications * of this type are only delivered to SystemNotice subscribers who have valid Group * scope and {@link ISecurityIdentifier}.
*/ export interface INotificationUserModifiedData extends INotificationData { /** Gets the type of {@link IUserModification} that occurred. */ modificationAction: UserModification; /** * Gets additional info about the stored in a data class. This info is JSON-serialized * and stored in the "sInfo" column of the NotificationData table.
*/ userModifiedInfo: IUserModifiedInfo; } //# sourceMappingURL=notification_user_modified_data.d.ts.map