import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as operations from "./models/operations/index.js"; export declare class Categories extends ClientSDK { /** * Creates a category */ createCategory(request?: operations.CreateCategoryRequestBody | undefined, options?: RequestOptions): Promise; /** * Show category */ getCategory(id: number, options?: RequestOptions): Promise; /** * Get site info * * @remarks * Can be used to fetch all categories and subcategories */ getSite(options?: RequestOptions): Promise; /** * Retrieves a list of categories */ listCategories(includeSubcategories?: boolean | undefined, options?: RequestOptions): Promise; /** * List topics */ listCategoryTopics(id: number, slug: string, options?: RequestOptions): Promise; /** * Updates a category */ updateCategory(id: number, requestBody?: operations.UpdateCategoryRequestBody | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=categories.d.ts.map