webstorm-init
Version:
CLI tool to write initial WebStorm settings into a new project
24 lines (23 loc) • 619 B
TypeScript
export declare const fetchArticle: (title: string | number) => Promise<Article | SearchError>;
export declare const fetchSearchResults: (query: string) => Promise<SearchResults | SearchError>;
export interface Article {
type: "Article";
title: string;
summary: string;
}
export interface SearchResults {
type: "Results";
results: Page[];
}
export interface SearchError {
type: "SearchError";
reason: string;
}
export interface Page {
pageid: number;
ns?: number;
title: string;
index: number;
description: string;
descriptionsource?: string;
}