"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetUrlAction = void 0;
const MablAction_1 = require("../MablAction");
const GetCurrentLocationDescriptor_1 = require("../types/GetCurrentLocationDescriptor");
class GetUrlAction extends MablAction_1.MablAction {
    static mablScriptStepNames = ['get_current_location'];
    static yamlMablScriptNames = ['GetUrl'];
    findOptions;
    constructor(name, args) {
        super(name, 'get_current_location', args);
    }
    toMablscript() {
        return `get_current_location()`;
    }
    toDescriptor() {
        return (0, GetCurrentLocationDescriptor_1.newGetCurrentLocationDescriptor)();
    }
    generateFindMablscript() {
        return 'get_current_location()';
    }
}
exports.GetUrlAction = GetUrlAction;
