"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EwsServiceXmlReader = void 0;
const EwsXmlReader_1 = require("./EwsXmlReader");
/**@internal */
class EwsServiceXmlReader extends EwsXmlReader_1.EwsXmlReader {
    //#region Constructor
    constructor(rawXML, service) {
        super(rawXML);
        this.service = service;
    }
    get Service() { return this.service; }
    //#endregion
    ConvertStringToDateTime(dateTimeString) { throw new Error("EwsServiceXmlReader.ts - ConvertStringToDateTime : Not implemented."); }
    ConvertStringToUnspecifiedDate(dateTimeString) { throw new Error("EwsServiceXmlReader.ts - ConvertStringToUnspecifiedDate : Not implemented."); }
    ReadElementValueAsDateTime() { throw new Error("EwsServiceXmlReader.ts - ReadElementValueAsDateTime : Not implemented."); }
    //ReadElementValueAsDateTime(xmlNamespace: XmlNamespace, localName: string): Date { throw new Error("EwsServiceXmlReader.ts - ReadElementValueAsDateTime : Not implemented."); }
    ReadElementValueAsUnbiasedDateTimeScopedToServiceTimeZone() { throw new Error("EwsServiceXmlReader.ts - ReadElementValueAsUnbiasedDateTimeScopedToServiceTimeZone : Not implemented."); }
    ReadElementValueAsUnspecifiedDate() { throw new Error("EwsServiceXmlReader.ts - ReadElementValueAsUnspecifiedDate : Not implemented."); }
}
exports.EwsServiceXmlReader = EwsServiceXmlReader;
//# sourceMappingURL=EwsServiceXmlReader.js.map