@likeminds.community/feed-js
Version:
LikeMinds Javascript SDK for chat APIs
17 lines (16 loc) • 1.16 kB
TypeScript
import NetworkLibrary from "../core/services/networklibrary";
import GetFeedRequest from "./model/GetFeedRequest";
import { GetUniversalFeed } from "../types/api-responses/getUniversalFeedResponse";
import SearchPostsRequest from "./model/SearchPostsRequest";
import { SearchPostResponse } from "../types/api-responses/searchPostsResponse";
import GetPersonalisedFeedRequest from "./model/GetPersonalisedFeedRequest";
import { GetPersonalisedFeed } from "../types/api-responses/getPersonalisedFeedResponse";
declare class UniversalFeedClient {
private networkLibrary;
constructor(networkInstance: NetworkLibrary);
getFeed(feed: GetFeedRequest): Promise<import("../core/services/lmresponse").default<GetUniversalFeed>>;
getFeedWithSearchParams(feed: GetFeedRequest): Promise<import("../core/services/lmresponse").default<GetUniversalFeed>>;
getPersonalisedFeed(feed: GetPersonalisedFeedRequest): Promise<import("../core/services/lmresponse").default<GetPersonalisedFeed>>;
searchPosts(SearchPostsRequest: SearchPostsRequest): Promise<import("../core/services/lmresponse").default<SearchPostResponse>>;
}
export default UniversalFeedClient;