"use strict";

exports.__esModule = true;
exports.default = void 0;
var _apidomNsOpenapi = require("@swagger-api/apidom-ns-openapi-3-1");
/**
 * @public
 */
class OAuthFlow extends _apidomNsOpenapi.OAuthFlowElement {
  /**
   * OpenAPI 3.2: URL for OAuth 2.0 device authorization endpoint.
   * Used for device authorization grant flow.
   */
  get deviceAuthorizationUrl() {
    return this.get('deviceAuthorizationUrl');
  }
  set deviceAuthorizationUrl(deviceAuthorizationUrl) {
    this.set('deviceAuthorizationUrl', deviceAuthorizationUrl);
  }
}
var _default = exports.default = OAuthFlow;