import { IResponse } from '@kontent-ai/core-sdk';
import { AssetRenditionContracts } from '../contracts';
import { AssetRenditionModels } from '../models';
import { AssetRenditionResponses } from '../responses';
import { BaseMapper } from './base-mapper';
export declare class AssetRenditionMapper extends BaseMapper {
    mapListAssetRenditionsResponse(response: IResponse<AssetRenditionContracts.IListRenditionResponseContract>): AssetRenditionResponses.AssetRenditionsListResponse;
    mapViewAssetRenditionResponse(response: IResponse<AssetRenditionContracts.IViewRenditionResponseContract>): AssetRenditionResponses.ViewAssetRenditionResponse;
    mapModifyAssetRenditionResponse(response: IResponse<AssetRenditionContracts.IModifyAssetRenditionResponseContract>): AssetRenditionResponses.ModifyAssetRenditionResponse;
    mapAddAssetRenditionResponse(response: IResponse<AssetRenditionContracts.IAddAssetRenditionResponseContract>): AssetRenditionResponses.AddAssetRenditionResponse;
    mapAssetRendition(raw: AssetRenditionContracts.IAssetRenditionContract): AssetRenditionModels.AssetRendition;
}
export declare const assetRenditionMapper: AssetRenditionMapper;
