import{validation}from"../../Validation.js";class ConvertToJson{execute(o){const t=validation.exists("object",o.object,null);let n=null;return n=null!=t?"function"==typeof t.toJson?t.toJson():"function"==typeof t.toJSON?t.toJSON():JSON.stringify(t):JSON.stringify(t),"string"!=typeof n&&(n=JSON.stringify(n)),{json:n}}}ConvertToJson.action="gcx:wf:core::ConvertToJson",ConvertToJson.suite="gcx:wf:builtin";export{ConvertToJson};