import type { HubServeMode, HubTuiModeDeps } from "./hub-tui-mode.js";
export declare class HubHeadlessMode implements HubServeMode {
    private readonly deps;
    private resolveRun;
    private stopped;
    constructor(deps: HubTuiModeDeps);
    run(): Promise<number>;
    stop(): Promise<void>;
    private readonly handleSignal;
    private registerSignals;
    private unregisterSignals;
}
//# sourceMappingURL=hub-headless-mode.d.ts.map