export class MonitorStepDomainMonitorUtil {
    static getDefault() {
        return {
            domainName: "",
            timeout: 10000,
            retries: 3,
        };
    }
    static fromJSON(json) {
        return {
            domainName: json["domainName"] || "",
            timeout: json["timeout"] || 10000,
            retries: json["retries"] || 3,
        };
    }
    static toJSON(monitor) {
        return {
            domainName: monitor.domainName,
            timeout: monitor.timeout,
            retries: monitor.retries,
        };
    }
}
//# sourceMappingURL=MonitorStepDomainMonitor.js.map