import type { NativeChildrenContract } from './native-children-contract.js'; import type { NativePortableState } from './native-portable-types.js'; import { type NativeSupervisorState, type NativeSupervisorTask } from './native-supervisor-model.js'; import type { NativeProjectPaths } from './native-types.js'; export declare function rebuildNativeSupervisorStateFromFacts(options: { paths: NativeProjectPaths; parent: string; targetBranch: string; contract: NativeChildrenContract; }): Promise; export declare function dispatchNativeSupervisorReadyTasks(options: { paths: NativeProjectPaths; parent: string; maxParallel?: number; }): Promise<{ state: NativeSupervisorState; tasks: NativeSupervisorTask[]; }>; export declare function recordNativeSupervisorFinalVerification(state: NativeSupervisorState, options: { status: 'passed' | 'failed' | 'incomplete'; summary: string; headCommit: string; layers: NonNullable; }): NativeSupervisorState; /** * Record a final verification against the actual integration workspace HEAD. * Parent-level review fixes may legitimately advance that branch after the * final Child integration, but only a clean forward descendant can become the * verified delivery commit. */ export declare function advanceNativeSupervisorFinalVerificationHead(state: NativeSupervisorState): NativeSupervisorState; /** Recover the Supervisor half of a final result already persisted in Portable State. */ export declare function recordNativeSupervisorPortableFinalVerification(state: NativeSupervisorState, portable: NativePortableState): NativeSupervisorState; //# sourceMappingURL=native-supervisor-coordinator.d.ts.map