UNPKG

@ournet/news-data

Version:
15 lines (14 loc) 557 B
import { NewsSearchParams, NewsItem } from "@ournet/news-domain"; export declare type NewsSearchItem = { id: string; score: number; }; export declare class NewsSearcher { private client; constructor(host: string | Record<string, any>); search(params: NewsSearchParams): Promise<NewsSearchItem[]>; index(data: NewsItem, refresh?: "true" | "false" | "wait_for"): Promise<void>; update(data: NewsItem, refresh?: "true" | "false" | "wait_for"): Promise<void>; refresh(): Promise<void>; init(): Promise<void>; }