arvo-event-handler
Version:
A complete set of orthogonal event handler and orchestration primitives for Arvo based applications, featuring declarative state machines (XState), imperative resumables for agentic workflows, contract-based routing, OpenTelemetry observability, and in-me
9 lines (8 loc) • 477 B
TypeScript
import type { MachineConfig } from 'xstate';
/**
* Detects if an XState machine configuration contains any parallel states.
* Uses a stack-based approach for efficient traversal of the state hierarchy.
* @param config - XState machine configuration
* @returns True if the machine contains at least one parallel state, false otherwise
*/
export declare const detectParallelStates: (config?: MachineConfig<any, any, any, any, any, any, any, any, any, any, any>) => boolean;