import type { Finding, UnitManifest } from "../types.js"; import type { CriticalFlowManifest, GraphBundle, WorkBlock, WorkBlockSeam } from "audit-tools/shared"; import { type ContentCoherenceTrace } from "../../shared/decompose/contentCoherence.js"; export type { WorkBlock } from "audit-tools/shared"; export interface WorkBlockPartitionInput { findings: Finding[]; unitManifest?: UnitManifest; graphBundle?: GraphBundle; criticalFlows?: CriticalFlowManifest; sizeIndex?: Readonly>; [presentationInput: string]: unknown; } export interface WorkBlockPartition { coherence_trace: ContentCoherenceTrace; blocks: WorkBlock[]; seams: WorkBlockSeam[]; } /** Project findings through the shared content-coherence membership core. */ export declare function buildWorkBlockPartition(params: WorkBlockPartitionInput): WorkBlockPartition; //# sourceMappingURL=workBlocks.d.ts.map