export function isAslWithStates()

in src/asl-utils/asl/definitions.ts [606:610]


export function isAslWithStates<T extends StateDefinition = StateDefinition>(
  asl: Asl<T> | undefined | null,
): asl is AslWithStates<T> {
  return !!asl && !!asl.States && typeof asl.States === 'object' && !Array.isArray(asl.States)
}