///
import { FluentAbstract } from "./fluent_abstract";
import { Feed } from "./models/feed";
import { FeedPost } from "./models/feed_post";
import { SearchResults } from "./models/search_results";
import { SearchFeed } from "./search/feed";
export declare class FluentNewsFeed extends FluentAbstract {
list(page: number, size?: number, params?: {}, algorithm?: {}): Promise;
stream(params?: {}, algorithm?: {}): AsyncIterableIterator;
get(id: string): Promise;
getByExternalId(id: string): Promise;
create(feedPost: FeedPost): Promise;
search(search: SearchFeed, page: number, size?: number): Promise;
}