import type { ArtifactBundle } from "../io/artifacts.js"; import type { ExecutorRunResult } from "./executorResult.js"; export declare function runStructureExecutor(bundle: ArtifactBundle, root?: string): Promise; export declare function runDesignAssessmentExecutor(bundle: ArtifactBundle): ExecutorRunResult; /** * Phase B conceptual design-review — deterministic structure-layer decomposition. * Runs the overlay-and-delta operator over the graph substrate + the two new * intent extractors and persists `structure_decomposition.json` (node scaffold + * the two non-co-localization findings). Async: the comment/doc intent sources * read source text (skipped without a root). */ export declare function runStructureDecompositionExecutor(bundle: ArtifactBundle, root?: string): Promise; /** * Change 3 (scope-confirmation context): the deterministic docs digest — a * bounded telos extraction over the doc universe, rendered into the * confirm-intent prompt. Degrades to an empty digest without a root (same * contract as the comment/doc intent extraction above). */ export declare function runDocsDigestExecutor(bundle: ArtifactBundle, root?: string): Promise; //# sourceMappingURL=structureExecutors.d.ts.map