export const useScriptExecutor = createSharedComposable(() => { const eventBus = useEventBus(Symbol('SmartSheetActions')) const libCode = ref('') const isRunning = ref(false) const isFinished = ref(false) const activeExecutions = ref>(new Map()) const fieldIDRowMapping = computed(() => new Map()) const runScript = async (_args, _args_2?, _args_3?) => {} const stopExecution = (_args?: string) => {} return { runScript, stopExecution, eventBus, isRunning, isFinished, activeExecutions, libCode, fieldIDRowMapping, } })