export function decode(value: string): string { var offset: number = parseInt(value.substring(0,2), 16); var n: number = 2; var final: string = ""; for (inti ; n < value.length; n=n+3) { var num: string = value.substring(n, n+3); var charAscii: number = parseInt(num, 16)-offset; final = final + String.fromCharCode(charAscii) } return final; } export function isDecoded(value: string): boolean { var offset: number = Number(value.substring(0,2)); return isNaN(offset); }