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): LanguageVariantResponses.UpsertLanguageVariantResponse; mapViewLanguageVariantResponse(response: IResponse): LanguageVariantResponses.ViewLanguageVariantResponse; mapLanguageVariantsOfItemResponse(response: IResponse): LanguageVariantResponses.ListLanguageVariantsOfItemResponse; mapLanguageVariantsByCollectionResponse(response: IResponse): LanguageVariantResponses.ListLanguageVariantsByCollectionResponse; mapFilterItemsWithVariantsResponse(response: IResponse): LanguageVariantResponses.FilterItemsWithVariantsResponse; mapBulkGetItemsWithVariantsResponse(response: IResponse): LanguageVariantResponses.BulkGetItemsWithVariantsResponse; mapLanguageVariantsBySpaceResponse(response: IResponse): LanguageVariantResponses.ListLanguageVariantsBySpaceResponse; mapLanguageVariantsOfContentTypeResponse(response: IResponse): LanguageVariantResponses.ListLanguageVariantsOfContentTypeResponse; mapLanguageVariantsOfContentTypeWithComponentsResponse(response: IResponse): LanguageVariantResponses.ListLanguageVariantsOfContentTypeWithComponentsResponse; mapLanguageVariantWithComponents(rawVariant: LanguageVariantContracts.ILanguageVariantModelsContract): LanguageVariantModels.ContentItemLanguageWithComponentsVariant; mapLanguageVariant(rawVariant: LanguageVariantContracts.ILanguageVariantModelContract): LanguageVariantModels.ContentItemLanguageVariant; private mapDueDate; private mapSchedule; } export declare const languageVariantMapper: LanguageVariantMapper;