"use strict";
class CalendarAppError extends Error {
  constructor(message) {
    super(message);
    this.name = "CalendarAppError";
  }
}
class CalendarAppDelegationCredentialError extends CalendarAppError {
  constructor(message) {
    super(message);
    this.name = "CalendarAppDelegationCredentialError";
  }
}
class CalendarAppDelegationCredentialConfigurationError extends CalendarAppDelegationCredentialError {
  constructor(message) {
    super(message);
    this.name = "CalendarAppDelegationCredentialConfigurationError";
  }
}
class CalendarAppDelegationCredentialInvalidGrantError extends CalendarAppDelegationCredentialError {
  constructor(message) {
    super(message);
    this.name = "CalendarAppDelegationCredentialInvalidGrantError";
  }
}
class CalendarAppDelegationCredentialClientIdNotAuthorizedError extends CalendarAppDelegationCredentialConfigurationError {
  constructor(message) {
    super(message);
    this.name = "CalendarAppDelegationCredentialClientIdNotAuthorizedError";
  }
}
class CalendarAppDelegationCredentialNotSetupError extends CalendarAppDelegationCredentialConfigurationError {
  constructor(message) {
    super(message);
    this.name = "CalendarAppDelegationCredentialNotSetupError";
  }
}
exports.CalendarAppDelegationCredentialClientIdNotAuthorizedError = CalendarAppDelegationCredentialClientIdNotAuthorizedError;
exports.CalendarAppDelegationCredentialConfigurationError = CalendarAppDelegationCredentialConfigurationError;
exports.CalendarAppDelegationCredentialError = CalendarAppDelegationCredentialError;
exports.CalendarAppDelegationCredentialInvalidGrantError = CalendarAppDelegationCredentialInvalidGrantError;
exports.CalendarAppDelegationCredentialNotSetupError = CalendarAppDelegationCredentialNotSetupError;
exports.CalendarAppError = CalendarAppError;
