UNPKG

@remotion/studio

Version:

APIs for interacting with the Remotion Studio

21 lines (20 loc) 713 B
/** * Source code is adapted from * https://github.com/webpack-contrib/webpack-hot-middleware#readme * and rewritten in TypeScript. This file is MIT licensed */ import type { HotMiddlewareMessage } from '@remotion/studio-shared'; declare global { interface Window { __webpack_hot_middleware_reporter__: Reporter; __remotion_processHmrEvent?: (hmrEvent: HotMiddlewareMessage) => void; } } type Reporter = ReturnType<typeof createReporter>; declare function createReporter(): { cleanProblemsCache(): void; problems(type: "errors" | "warnings", obj: HotMiddlewareMessage): boolean; success: () => undefined; }; export declare const enableHotMiddleware: () => void; export {};