@omnia/tooling-vue
Version:
Used to bundle and serve manifests web component that build on Vue framework.
12 lines (11 loc) • 467 B
TypeScript
import { ViteDevServer } from "vite";
import { ResolvablePromise } from "@omnia/tooling";
declare class ImplementManifestChangedMessage {
private _subcribers;
publish(): void;
subcribe(fn: () => void): void;
}
export declare let resolvableManifest: ResolvablePromise<void>;
export declare const ManifestChangedMessage: ImplementManifestChangedMessage;
export declare function registerOmniaMiddleware(server: ViteDevServer, hmr: boolean): void;
export {};