UNPKG

@likeminds.community/feed-js

Version:

LikeMinds Javascript SDK for chat APIs

31 lines (30 loc) 1.11 kB
import Attachment from "./Attachment"; declare class AddPostRequest { text?: string; attachments: Attachment[]; heading?: string; topicIds: string[] | null; tempId?: string; onBehalfOfUuid?: string; isAnonymous: boolean; constructor(text: string, attachments: Attachment[], heading: string, topicIds: string[], tempId: string, isAnonymous: boolean, onBehalfOfUUID?: string); static builder(): AddPostRequestBuilder; } export declare class AddPostRequestBuilder { private text; private attachments; private heading; private topicIds; private tempId; private isAnonymous; private onBehalfOfUUID?; setText(text: string): AddPostRequestBuilder; setHeading(heading: string): AddPostRequestBuilder; setAttachments(attachments: Attachment[]): AddPostRequestBuilder; setTopicIds(topicIds: string[] | null): this; setOnBehalfOfUUID(uuid: string): this; setTempId(tempId: string): AddPostRequestBuilder; setIsAnonymous(isAnonymous: boolean): AddPostRequestBuilder; build(): AddPostRequest; } export default AddPostRequest;