import * as Effect from "effect/Effect"; import type { VerbosityLevel } from "../cli-flags/verbosity.js"; export interface CliMainContext { readonly verbosityLevel: VerbosityLevel; } /** Resolve CLI context from argv before Effect runs. */ export declare const resolveCliContext: (args: ReadonlyArray) => CliMainContext; /** * Run one CLI invocation. Runtime output is owned by Screen; this process * adapter only selects the fallback Screen used when bootstrap itself fails. */ export declare const runCliMain: (execute: (args: ReadonlyArray) => Effect.Effect, options?: { readonly args?: ReadonlyArray | undefined; }) => Promise; //# sourceMappingURL=run-cli-main.d.ts.map