"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetUserAvailabilityResults = void 0;
class GetUserAvailabilityResults {
    constructor() {
        this.attendeesAvailability = null;
        this.suggestionsResponse = null;
    }
    get SuggestionsResponse() {
        return this.suggestionsResponse;
    }
    set SuggestionsResponse(value) {
        this.suggestionsResponse = value;
    }
    get AttendeesAvailability() {
        return this.attendeesAvailability;
    }
    set AttendeesAvailability(value) {
        this.attendeesAvailability = value;
    }
    get Suggestions() {
        if (this.suggestionsResponse === null) {
            return null;
        }
        this.suggestionsResponse.ThrowIfNecessary();
        return this.suggestionsResponse.Suggestions;
    }
}
exports.GetUserAvailabilityResults = GetUserAvailabilityResults;
//# sourceMappingURL=GetUserAvailabilityResults.js.map