entity-finder
Version:
Named entity finder
28 lines (27 loc) • 857 B
TypeScript
export declare function query<T = any>(lang: string, qs?: any): Promise<T>;
export declare function openSearch(lang: string, search: string, opts: {
redirects?: string;
limit?: number;
profile?: string;
timeout?: number;
}): Promise<any[]>;
export declare function prefixSearch(lang: string, name: string, options?: {
gpslimit?: number;
timeout?: number;
}): Promise<{
pageid: number;
title: string;
extract: string;
}[]>;
export declare function search(lang: string, srsearch: string): any;
export declare function searchWithExtracts(lang: string, srsearch: string, options: {}): Promise<{
query: {
pages: Record<string, {
pageid: number;
ns: number;
title: string;
index: number;
extract: string;
}>;
};
}>;