UNPKG

@likeminds.community/feed-js

Version:

LikeMinds Javascript SDK for chat APIs

26 lines (25 loc) 1.76 kB
import NetworkLibrary from "../../src/core/services/networklibrary"; import AddCommentRequest from "./model/AddCommentRequest"; import GetCommentRequest from "./model/GetCommentRequest"; import GetCommentLikesRequest from "./model/GetCommentLikesRequest"; import ReplyCommentRequest from "./model/ReplyCommentRequest"; import { EditComment } from "../types/api-responses/postCommentResponse"; import DeleteCommentRequest from "./model/DeleteCommentRequest"; import LikeCommentRequest from "./model/LikeCommentRequest"; import EditCommentRequest from "./model/EditCommentRequest"; import { PostComment } from "../types/api-responses/postCommentResponse"; import { LikeComment } from "../types/api-responses/likeCommentResponse"; import { GetCommentLikes } from "../types/api-responses/getCommentLikesResponse"; import { DeleteComment } from "../types/api-responses/deleteCommentResponse"; declare class CommentClient { networkLibrary: NetworkLibrary; constructor(instance: NetworkLibrary); addComment(addComment: AddCommentRequest): Promise<unknown>; getComment(getCommentRequest: GetCommentRequest): Promise<unknown>; getCommentLikes(request: GetCommentLikesRequest): Promise<import("../core/services/lmresponse").default<GetCommentLikes>>; likeComment(request: LikeCommentRequest): Promise<import("../core/services/lmresponse").default<LikeComment>>; replyComment(request: ReplyCommentRequest): Promise<import("../core/services/lmresponse").default<PostComment>>; editComment(request: EditCommentRequest): Promise<import("../core/services/lmresponse").default<EditComment>>; deleteComment(request: DeleteCommentRequest): Promise<import("../core/services/lmresponse").default<DeleteComment>>; } export default CommentClient;