UNPKG

@discublog/api

Version:

A ready-to-use, reusable wrapper for the GitHub Discussions API, based on the GitHub GraphQL API.

12 lines (11 loc) 795 B
import { type AuthParams, type SearchParams, type QueryByCategoryNameParams, type QueryByCategoryIdParams, type QueryByNumberParams } from './queries'; export declare class Client { private config; constructor(params: AuthParams); search(params?: SearchParams): Promise<import("./interface").DiscussionsSearchQuery>; queryByCategoryName(params: QueryByCategoryNameParams): Promise<import("./interface").DiscussionsQuery | null>; queryByCategoryId(params: QueryByCategoryIdParams): Promise<import("./interface").DiscussionsQuery>; queryByNumber(params: QueryByNumberParams): Promise<import("./interface").DiscussionQuery>; queryCategories(): Promise<import("./interface").DiscussionCategoriesQuery>; queryLabels(): Promise<import("./interface").AllLabelsQuery>; }