@kontent-ai/management-sdk
Version:
Official Kontent.ai management SDK
13 lines (12 loc) • 951 B
TypeScript
import { IResponse } from '@kontent-ai/core-sdk';
import { AssetFolderContracts } from '../contracts';
import { AssetFolderModels } from '../models';
import { AssetFolderResponses } from '../responses';
import { BaseMapper } from './base-mapper';
export declare class AssetFolderMapper extends BaseMapper {
mapListAssetFoldersResponse(response: IResponse<AssetFolderContracts.IListAssetFoldersResponseContract>): AssetFolderResponses.AssetFoldersListResponse;
mapAddAssetFoldersResponse(response: IResponse<AssetFolderContracts.IAddAssetFoldersResponseContract>): AssetFolderResponses.AddAssetFoldersResponse;
mapModifyAssetFoldersResponse(response: IResponse<AssetFolderContracts.IModifyAssetFoldersDataResponseContract>): AssetFolderResponses.ModifyAssetFoldersResponse;
mapAssetFolder(rawFolder: AssetFolderContracts.IAssetFolderContract): AssetFolderModels.AssetFolder;
}
export declare const assetFolderMapper: AssetFolderMapper;