"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PreviewItemResponseShape = void 0;
const PreviewItemBaseShape_1 = require("../Enumerations/PreviewItemBaseShape");
/**
 * Represents preview item response shape
 *
 * @sealed
 */
class PreviewItemResponseShape {
    constructor(baseShape = PreviewItemBaseShape_1.PreviewItemBaseShape.Default, additionalProperties = null) {
        /**
         * Mailbox identifier
         */
        this.BaseShape = PreviewItemBaseShape_1.PreviewItemBaseShape.Default;
        /**
         * Additional properties (must be in form of extended properties)
         */
        this.AdditionalProperties = null;
        this.BaseShape = baseShape;
        this.AdditionalProperties = additionalProperties;
    }
}
exports.PreviewItemResponseShape = PreviewItemResponseShape;
//# sourceMappingURL=PreviewItemResponseShape.js.map