import { ContentItemContracts } from '../../contracts'; import { ContentItemModels, SharedModels } from '../../models'; import { BaseResponses } from '../base-responses'; export declare namespace ContentItemResponses { class ContentItemsResponse extends BaseResponses.BaseContentManagementListResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: ContentItemContracts.IContentItemsListingResponseContract, data: { items: ContentItemModels.ContentItem[]; pagination: SharedModels.Pagination; }); } class ContentItemsListAllResponse extends BaseResponses.ContentManagementListAllResponse { constructor(data: { items: ContentItemModels.ContentItem[]; responses: ContentItemsResponse[]; }); } class ViewContentItemResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: ContentItemContracts.IViewContentItemResponseContract, data: ContentItemModels.ContentItem); } class AddContentItemResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: ContentItemContracts.IAddContentItemResponseContract, data: ContentItemModels.ContentItem); } class UpdateContentItemResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: ContentItemContracts.IAddContentItemResponseContract, data: ContentItemModels.ContentItem); } class UpsertContentItemResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: ContentItemContracts.IUpsertContentItemResponseContract, data: ContentItemModels.ContentItem); } }