import { IResponse } from '@kontent-ai/core-sdk'; import { ContentTypeContracts } from '../contracts'; import { ContentTypeModels } from '../models'; import { ContentTypeResponses } from '../responses'; import { BaseMapper } from './base-mapper'; export declare class ContentTypeMapper extends BaseMapper { mapListingResponse(response: IResponse): ContentTypeResponses.ContentTypeListResponse; mapViewContentTypeResponse(response: IResponse): ContentTypeResponses.ViewContentTypeResponse; mapModifyContentTypeResponse(response: IResponse): ContentTypeResponses.ModifyContentTypeResponse; mapAddContentTypeResponse(response: IResponse): ContentTypeResponses.AddContentTypeResponse; mapContentType(rawContentType: ContentTypeContracts.IContentTypeContract): ContentTypeModels.ContentType; mapContentTypeGroup(rawContentTypeGroup: ContentTypeContracts.IContentTypeGroup): ContentTypeModels.ContentTypeGroup; } export declare const contentTypeMapper: ContentTypeMapper;