import type { ExtensionAPI, ExtensionContext } from "@earendil-works/pi-coding-agent"; import { type FabricShellJobStore } from "./shell-jobs.js"; export declare const SHELL_MESSAGE_TYPE = "pi-fabric-shell-event"; export declare const SHELL_AWARENESS_MESSAGE_TYPE = "pi-fabric-shell-awareness"; /** Event-driven delivery to this runtime's owning Pi session, never a global Main. */ export declare class ShellEventInbox { #private; readonly pi: ExtensionAPI; readonly jobs: FabricShellJobStore; constructor(pi: ExtensionAPI, context: ExtensionContext, jobs: FabricShellJobStore); close(): void; } //# sourceMappingURL=shell-inbox.d.ts.map