/** * [WHO]: Provides ensureHarnessArtifacts(), buildInitScript() * [FROM]: Depends on node:fs, ./grub-feature-list, ./grub-i18n, ./grub-types for durable harness files * [TO]: Consumed by ./index.ts when starting or resuming /grub tasks * [HERE]: extensions/builtin/grub/grub-harness.ts - filesystem artifact boundary for .grub// */ import type { GrubTaskState } from "./grub-types.js"; export declare function buildInitScript(task: GrubTaskState): string; export declare function ensureHarnessArtifacts(task: GrubTaskState): void;