import View from "../views/View"; import IViewModel from "../viewmodels/IViewModel"; import { interfaces } from "inversify"; interface IContextFactory { contextFor>(uri: string, parameters?: any): Promise<{ view: interfaces.Newable>; viewmodel: T; }>; } export default IContextFactory;