     var computedStates: [StateType] = []
     var actionsToReplay: Int?
     let recordingPath: String?
+    private var typeMap: TypeMap = [:]
 
     /// Position of the rewind/replay control from the bottom of the screen
     /// defaults to 100

        }
    }

    public init(reducer: AnyReducer, appState: StateType, recording: String? = nil) {
        initialState = appState
        computedStates.append(initialState)
        recordingPath = recording

        super.init(reducer: reducer, appState: appState)

        if let recording = recording {
            loadedActions = loadActions(recording)

import Foundation
import SwiftFlow

public typealias TypeMap = [String: StandardActionConvertible.Type]

public class RecordingMainStore: MainStore {

    typealias RecordedActions = [[String : AnyObject]]
