/**
 * Shell-application boot — public surface.
 *
 * One import site for the startup machinery that replaces a monolithic `main()`:
 * the generic {@link Stage} pipeline and its {@link runStages} reducer, the
 * assembled {@link BootContext} and its I/O seams, the {@link composeToolBoxes}
 * helper, and the {@link buildBootContext} entry point that threads an
 * invocation through every stage to produce a ready context.
 */
export type { Stage } from "./pipeline";
export { runStages } from "./pipeline";
export type { BootContext, BootIo, OutputSink, InputSource, Closable, } from "./context";
export { BOOT_STAGES, buildBootContext, composeToolBoxes, } from "./stages";
