hunk.code_window:           EVENT: [{ type: 'EVENT', id: 'whatever' }],
             STATE: [{ type: 'STATE' }]
           }
         });
         assert.deepEqual(paths, {
           '"pending" | {"id":"foo"}': {
  
hunk.labels: keep keep add keep keep keep keep
hunk.after_edit:       }) as any;
         Object.keys(paths).forEach(key => {
           assert.instanceOf(paths[key].state, State);
           paths[key].state = {
             value: paths[key].state.value,
             context: paths[key].state.context
           };
  
hunk.file_path: packages/xstate-graph/test/graph.test.ts
hunk.type: add
file: import { matchesState } from './utils';
  import { mapState } from './mapState';
  import { StateNode } from './StateNode';
  import { State } from './State';
  import { Machine } from './Machine';
  import {
    raise,
    send,
    sendParent,
    log,
    cancel,
    start,
    stop,
    assign,
    after,
    done
  } from './actions';
  import { interpret, Interpreter } from './interpreter';
  import { matchState } from './match';
  
  const actions = {
    raise,
    send,
    sendParent,
    log,
    cancel,
    start,
    stop,
    assign,
    after,
    done
  };
  
  export {
    Machine,
    StateNode,
    State,
    matchesState,
    mapState,
    actions,
    assign,
    send,
    sendParent,
    interpret,
    Interpreter, 
    matchState
  };
  
  export * from './types';
  