UNPKG

@apihawk/help-center-sdk

Version:

The ApiHawk Help Center SDK

26 lines (25 loc) 1.28 kB
import { IApihawkConnectorOptions } from '@apihawk/connector'; import { HelpCenterSDKBase } from './lib/help-center-sdk-base'; import { HelpCenterSDKArticles } from './services/help-center-sdk-articles'; import { HelpCenterSDKCategories } from './services/help-center-sdk-categories'; import { HelpCenterSDKSEO } from './services/help-center-sdk-seo'; import { HelpCenterSDKTags } from './services/help-center-sdk-tags'; export declare class HelpCenterSDK extends HelpCenterSDKBase { private helpCenterSDKArticles; private helpCenterSDKCategories; private helpCenterSDKTags; private helpCenterSDKSEO; constructor(init: IApihawkConnectorOptions); readonly Articles: HelpCenterSDKArticles; readonly Categories: HelpCenterSDKCategories; readonly Tags: HelpCenterSDKTags; readonly SEO: HelpCenterSDKSEO; /** * Get articles by category populated * @param categoryId ID of the category * @param {number} page * @param {number} pageSize * @returns {Promise<IRestPaginatedResource<IRestPaginatedResource>>} */ getArticlesByCategoryPopulated(categoryId: number, page?: number, pageSize?: number): Promise<import("./types/common").IRestPaginatedResource<import("./services/help-center-sdk.types").IHelpCenterArticle>>; }