import { type Core, type LayoutOptions } from 'cytoscape'; /*** * Isolate an uncancellable layout from the displayed core and discard stopped generations. * @performance Apply current positions in one batch without rebuilding the displayed graph. * A stopped ELK computation still runs to completion; this guard does not cancel its CPU work. */ export declare function runDetachedGraphLayout(cy: Core, options: LayoutOptions, onComplete: () => void): { stop(): void; }; //# sourceMappingURL=runDetachedGraphLayout.d.ts.map