"use strict"; var QuotedPrintableDecoder = (function () { function QuotedPrintableDecoder(nativeLibraryWrapperService) { this.nativeLibraryWrapperService = nativeLibraryWrapperService; } QuotedPrintableDecoder.prototype.getDisplayname = function () { return "Decode quoted printable"; }; QuotedPrintableDecoder.prototype.getId = function () { return "decodequotedprintable"; }; QuotedPrintableDecoder.prototype.convert = function (input) { try { return this.nativeLibraryWrapperService.quotedPrintable.decode(input); } catch (error) { throw new Error("The input can not be interpreted as quoted-printable. May be corrupt?"); } }; return QuotedPrintableDecoder; }()); exports.QuotedPrintableDecoder = QuotedPrintableDecoder;