/** * CLI App Shell * * Terminal I/O and effect execution. What a key press *means* lives in * ./key-reducer.ts; this module reads keys, adopts the state the reducer * returns, performs the effects it asks for, and paints the result. * * Uses cross-runtime platform abstractions for terminal I/O. */ import type { App, AppConfig } from "./types.js"; /** * Create the CLI app */ export declare function createApp(config: AppConfig): App; //# sourceMappingURL=shell.d.ts.map