/** * Handles placeholder replacement with given params. */ export default class Params { private readonly params; private index; /** * @param {Object} params */ constructor(params: any); /** * Returns param value that matches given placeholder with param key. * @param {Object} token * @param {String} token.key Placeholder key * @param {String} token.value Placeholder value * @return {String} param or token.value when params are missing */ get({ key, value }: { key: any; value: any; }): any; }