@kontent-ai/management-sdk
Version:
Official Kontent.ai management SDK
22 lines (21 loc) • 2.54 kB
TypeScript
import { IResponse } from '@kontent-ai/core-sdk';
import { LanguageVariantContracts } from '../contracts';
import { LanguageVariantModels } from '../models';
import { LanguageVariantResponses } from '../responses';
import { BaseMapper } from './base-mapper';
export declare class LanguageVariantMapper extends BaseMapper {
mapUpsertLanguageVariantResponse(response: IResponse<LanguageVariantContracts.IUpsertLanguageVariantResponseContract>): LanguageVariantResponses.UpsertLanguageVariantResponse;
mapViewLanguageVariantResponse(response: IResponse<LanguageVariantContracts.IViewLanguageVariantResponseContract>): LanguageVariantResponses.ViewLanguageVariantResponse;
mapLanguageVariantsOfItemResponse(response: IResponse<LanguageVariantContracts.IListLanguageVariantsOfItemResponseContract[]>): LanguageVariantResponses.ListLanguageVariantsOfItemResponse;
mapLanguageVariantsByCollectionResponse(response: IResponse<LanguageVariantContracts.IListLanguageVariantsByCollectionResponseContract>): LanguageVariantResponses.ListLanguageVariantsByCollectionResponse;
mapFilterItemsWithVariantsResponse(response: IResponse<LanguageVariantContracts.IFilterItemsWithVariantsResponseContract>): LanguageVariantResponses.FilterItemsWithVariantsResponse;
mapBulkGetItemsWithVariantsResponse(response: IResponse<LanguageVariantContracts.IBulkGetItemsWithVariantsResponseContract>): LanguageVariantResponses.BulkGetItemsWithVariantsResponse;
mapLanguageVariantsBySpaceResponse(response: IResponse<LanguageVariantContracts.IListLanguageVariantsBySpaceResponseContract>): LanguageVariantResponses.ListLanguageVariantsBySpaceResponse;
mapLanguageVariantsOfContentTypeResponse(response: IResponse<LanguageVariantContracts.IListLanguageVariantsOfContentTypeResponseContract>): LanguageVariantResponses.ListLanguageVariantsOfContentTypeResponse;
mapLanguageVariantsOfContentTypeWithComponentsResponse(response: IResponse<LanguageVariantContracts.IListLanguageVariantsOfContentTypeWithComponentsResponseContract>): LanguageVariantResponses.ListLanguageVariantsOfContentTypeWithComponentsResponse;
mapLanguageVariantWithComponents(rawVariant: LanguageVariantContracts.ILanguageVariantModelsContract): LanguageVariantModels.ContentItemLanguageWithComponentsVariant;
mapLanguageVariant(rawVariant: LanguageVariantContracts.ILanguageVariantModelContract): LanguageVariantModels.ContentItemLanguageVariant;
private mapDueDate;
private mapSchedule;
}
export declare const languageVariantMapper: LanguageVariantMapper;