/** * Slice Decomposition Service -- default runners. * * See `.peaks/_runtime/2026-06-13-session-86d852/sc/slice-algorithm-design.md` * for the full spec. This module hosts the 3 default runner factories * (CLI-mode, real shell-outs) used by `decomposeSlices` when the caller * does not inject fakes via `DecomposeOptions`. The 6-stage pure * algorithm itself lives in `slice-decompose-service.ts`. * * Public surface (2 exported factories): * * defaultCodegraphRunner() -- spawns `npx codegraph ` * defaultImportEdgeRunner() -- reads source files for import statements * * v2.18.3 file-split: this module is the extracted sub-tree of the * pre-split `slice-decompose-service.ts`. Function signatures are * unchanged (verbatim move). */ import type { CodegraphRunner, ImportEdgeRunner } from './slice-decompose-types.js'; export declare function defaultCodegraphRunner(): CodegraphRunner; export declare function defaultImportEdgeRunner(): ImportEdgeRunner;