UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

23 lines (22 loc) • 1.17 kB
import { type DevBootProgressReporter } from "#internal/dev-boot-progress.js"; import type { EveCliSetupStepEvent, EveCliSetupTerminalEvent } from "#cli/telemetry/index.js"; import type { DevelopmentCliOptions } from "./command-options.js"; import type { DevelopmentTuiStartup, RunDevelopmentTuiInput } from "./tui/tui.js"; import type { DevelopmentUrlTarget } from "./url-target.js"; import type { CommandLifecycle } from "../shutdown.js"; export declare function runInteractiveDevelopmentUi(input: { readonly applicationRoot: string; readonly existingLocalServer: boolean; readonly lifecycle?: CommandLifecycle; readonly options: DevelopmentCliOptions; readonly remoteTarget?: DevelopmentUrlTarget; readonly report?: DevBootProgressReporter; readonly runDevelopmentTui?: (input: RunDevelopmentTuiInput) => Promise<void>; readonly onOnboardingStep?: (input: EveCliSetupStepEvent) => void; readonly onOnboardingTerminal?: (input: EveCliSetupTerminalEvent) => void; readonly server: { readonly appRoot?: string; readonly serverUrl: string; }; readonly startup?: DevelopmentTuiStartup; }): Promise<void>;