@builder.io/dev-tools
Version:
Builder.io Visual CMS Devtools
13 lines (12 loc) • 543 B
TypeScript
import type { DevToolsSys } from "@builder.io/dev-tools/core";
import type { Credentials } from "../credentials";
import type { FusionConfig, LaunchServerStatus } from "$/ai-utils";
interface FusionStatusMonitor {
start: () => void;
stop: () => void;
}
/**
* Creates a fusion status monitor that pings the status endpoint periodically
*/
export declare function createFusionStatusMonitor(sys: DevToolsSys, credentials: Credentials, fusionConfig: FusionConfig, sharedState: LaunchServerStatus): FusionStatusMonitor | null;
export {};