import type { ContextInspection } from "../interpretation/context-inspection.js"; import type { HarnessDescriptor } from "../knowledge/descriptor.js"; export type { ContextInspection } from "../interpretation/context-inspection.js"; import type { RunnerDeps } from "./deps.js"; export interface ContextInspectionOptions { /** Already validated, executable-bound ephemeral argv. The CLI adapter owns * no-persistence and fork-on-resume enforcement before this layer runs. */ readonly argv: readonly string[]; readonly cwd?: string; readonly env?: Readonly>; readonly harness: HarnessDescriptor; readonly inputId: string; readonly prompt: string; readonly signal?: AbortSignal; } export declare const CONTEXT_TRANSPORT_MAX: number; /** One disposable native control channel. shouldQuery:false stages the * pending task without asking the assistant to execute it. */ export declare function inspectContext(options: ContextInspectionOptions, deps: RunnerDeps): Promise; //# sourceMappingURL=context-inspection.d.ts.map