import type { LayoutData } from '../../types.js'; export type SwimlaneDirection = 'TB' | 'LR' | 'BT' | 'RL'; /** * Pure swimlane layout core shared by browser rendering and DDLT. * * The browser measures DOM nodes before this runs; DDLT injects captured sizes * before calling the same function. */ export declare function runSwimlaneLayoutCore(data4Layout: LayoutData): SwimlaneDirection;