import { View } from "../../data/View"; import { Create } from "../../util/Component"; import { Widget } from "../Widget"; import { StartAppLoopOptions } from "./startAppLoop"; export interface HotModule { hot?: { accept: () => void; dispose: (callback: (data: any) => void) => void; data?: any; }; } export declare function startHotAppLoop(appModule: HotModule, element: HTMLElement, store: View, widgets: Create | Create[], options?: StartAppLoopOptions): () => void; //# sourceMappingURL=startHotAppLoop.d.ts.map