import { B as BootContext } from '../types-Ccbd5qoU.cjs'; interface BootModule { onStartup?: ((context: BootContext) => Promise | void) | undefined; onShutdown?: ((context: BootContext) => Promise | void) | undefined; } declare function runStartup(boot: BootModule, context: BootContext): Promise; declare function runShutdown(boot: BootModule, context: BootContext): Promise; export { type BootModule, runShutdown, runStartup };