@discublog/api
Version:
A ready-to-use, reusable wrapper for the GitHub Discussions API, based on the GitHub GraphQL API.
9 lines (8 loc) • 882 B
TypeScript
import { type AuthParams, type SearchParams, type QueryByCategoryNameParams, type QueryByCategoryIdParams, type QueryByNumberParams } from './queries';
export declare function auth(params: AuthParams): void;
export declare function queryByCategoryName(params: QueryByCategoryNameParams): Promise<import("./interface").DiscussionsQuery | null>;
export declare function queryByCategoryId(params: QueryByCategoryIdParams): Promise<import("./interface").DiscussionsQuery>;
export declare function queryCategories(): Promise<import("./interface").DiscussionCategoriesQuery>;
export declare function queryLabels(): Promise<import("./interface").AllLabelsQuery>;
export declare function search(params?: SearchParams): Promise<import("./interface").DiscussionsSearchQuery>;
export declare function queryByNumber(params: QueryByNumberParams): Promise<import("./interface").DiscussionQuery>;