import { ApiResponse } from "../../apiResponse"; import { CategoryDomainCategory } from "../../category"; export interface IPIMCategoryApiService { GetCategoriesAsync(): Promise>; GetGroupedCategoriesAsync(): Promise>; GetCategoryAsync(publicId: string): Promise>; UpdateCategoryAsync(category: CategoryDomainCategory): Promise>; CreateCategoryAsync(newCategory: CategoryDomainCategory): Promise>; GetDefaultCategoryLanguageAsync(): Promise>; SetDefaultCategoryLanguageAsync(language: string): Promise>; AddArticlesToCategoryAsync(publicId: string, articles: string[]): Promise>; RemoveArticlesFromCategoryAsync(publicId: string, articles: string[]): Promise>; DeleteCategoryAsync(categoryPublicId: string): Promise>; HasChildsOrArticlesAsync(categoryPublicId: string): Promise>; } //# sourceMappingURL=iCategoryApiService.d.ts.map