UNPKG

@likeminds.community/feed-js

Version:

LikeMinds Javascript SDK for chat APIs

37 lines (36 loc) 903 B
import { User } from "./member"; import { ReportEntityType } from "src/moderation/enums"; export declare enum ActionTaken { EDIT_MEMBER_PERMISSION = 0, REMOVE_FROM_COMMUNITY = 1, LEFT_THE_COMMUNITY = 2, RESPONSE_DELETED_BY_CM = 3, RESPONSE_DELETED_BY_CREATOR = 4, CHATROOM_DELETED_BY_CM = 5, CHATROOM_DELETED_BY_CREATOR = 6, PENDING_POST_APPROVED = 7, PENDING_POST_REJECTED = 8, POST_APPROVED = 9, POST_REJECTED = 10, COMMENT_APPROVED = 11, COMMENT_REJECTED = 12 } export interface Tag { id: number; name: string; } export interface Report { accusedUser: User; closedBy?: User; closedOn?: number; entityId: string; id: number; isClosed: boolean; reason?: string; reportedByUser: User; reportedOn: number; tag?: Tag; type: ReportEntityType; actionTaken?: ActionTaken; actionTakenBy?: User; }