Spaces:
Running
Running
| 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; | |