@apihawk/help-center-sdk
Version:
The ApiHawk Help Center SDK
26 lines (25 loc) • 1.28 kB
TypeScript
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>>;
}