@likeminds.community/feed-js
Version:
LikeMinds Javascript SDK for chat APIs
25 lines (24 loc) • 865 B
TypeScript
import { ReportEntityType } from "../enums";
declare class PostReportRequest {
entityId: string;
accusedUuid: string;
entityType: ReportEntityType;
tagId: number;
reason?: string;
constructor(entityId: string, accusedUuid: string, entityType: ReportEntityType, tagId: number, reason?: string);
static builder(): PostReportBuilder;
}
export declare class PostReportBuilder {
private entityId?;
private accusedUuid?;
private entityType?;
private tagId?;
private reason?;
setEntityId(entityId: string): PostReportBuilder;
setAccusedUUID(accusedUuid: string): PostReportBuilder;
setEntityType(entityType: ReportEntityType): PostReportBuilder;
setTagId(tagId: number): PostReportBuilder;
setReason(reason: string): PostReportBuilder;
build(): PostReportRequest;
}
export default PostReportRequest;