mr4's picture
Upload 136 files
fd8cdf5 verified
import type { DashboardManifest } from '../types/manifest.js';
import type { FileMapping } from './input-resolver.js';
export interface ServerOptions {
port: number;
manifest: DashboardManifest;
fileMapping: FileMapping;
bundlePath: string;
}
export interface ServerInstance {
start(): Promise<void>;
stop(): Promise<void>;
updateManifest(manifest: DashboardManifest, fileMapping: FileMapping): void;
}
export declare function createServer(options: ServerOptions): ServerInstance;