Property does not exist on type typeof app.module
<pre><code>import { StoreModule } from "@ngrx/store";
import { currentPurchase } from "../shared/index";

@NgModule({
 imports: [
        IonicModule.forRoot(MyApp, {}),
        HttpModule,
        StoreModule.provideStore({currentPurchase})
    ]
..
</code></pre>

<p>I am getting <code>Property currentPurchase' does not exist on type typeof app.module.</code> The imported reducer looks like this:</p>

<pre><code>import { ActionReducer, Action } from "@ngrx/store";
import { ActionType } from "./action-type";
import { PurchaseModel } from "../purchase/purchase.model";

export const currentPurchase: ActionReducer&lt;PurchaseModel&gt; = (state:PurchaseModel = new PurchaseModel(), action:Action) =&gt; {

    switch (action.type) {

        case ActionType.SET_PURCHASE:
            return (action.payload !== null) ? action.payload : new PurchaseModel();
        case ActionType.UPDATE_PURCHASE:
            return Object.assign({}, state, action.payload);
        default:
            return state;
    }
};
</code></pre>

<p>Also: </p>

<p><a href="https://i.stack.imgur.com/3qB2e.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3qB2e.png" alt="enter image description here"></a></p>

<p>Any help is appreciated.</p>