@std-uritemplate/std-uritemplate
Version:
std-uritemplate implementation for TS/JS
31 lines (29 loc) • 899 B
TypeScript
type Substitutions = {
[key: string]: any;
};
declare class StdUriTemplate {
static expand(template: string, substitutions: Substitutions): string;
private static validateLiteral;
private static getMaxChar;
private static getOperator;
private static expandImpl;
private static addPrefix;
private static addSeparator;
private static addValue;
private static addValueElement;
private static isSurrogate;
private static isIprivate;
private static isUcschar;
private static addExpandedValue;
private static isList;
private static isMap;
private static getSubstitutionType;
private static isEmpty;
private static isNativeType;
private static convertNativeTypes;
private static expandToken;
private static addStringValue;
private static addListValue;
private static addMapValue;
}
export { StdUriTemplate };