UNPKG

@cloudinary/url-gen

Version:

Cloudinary URL-Gen SDK ========================= [![Build Status](https://api.travis-ci.com/cloudinary/js-url-gen.svg?branch=master)](https://app.travis-ci.com/github/cloudinary/js-url-gen) ## About The Cloudinary URL-Gen SDK allows you to quickly and eas

35 lines (34 loc) 1.02 kB
import IURLConfig from "../../config/interfaces/Config/IURLConfig.js"; /** * Create the URL prefix for Cloudinary resources. * Available use cases * http://res.cloudinary.com/{cloudName} * https://res.cloudinary.com/{cloudName} * https://{cloudName}-res.cloudinary.com/ * http://{domain}/${cloudName} * https://{domain}/${cloudName} * https://{domain} * @private * * @param {string} cloudName * @param {IURLConfig} urlConfig */ declare function getUrlPrefix(cloudName: string, urlConfig: IURLConfig): string; /** * @private * @param assetType */ declare function handleAssetType(assetType: string): string; /** * @private * @param deliveryType */ declare function handleDeliveryType(deliveryType: string): string; /** * * @param {string} publicID * @param {number} version * @param {boolean} forceVersion */ declare function getUrlVersion(publicID: string, version: number | string, forceVersion: boolean): string; export { handleAssetType, getUrlVersion, handleDeliveryType, getUrlPrefix };