import type { PathMatrix } from "./+types.path-table.js"; /** * Transposes a column-based path matrix into a row-based path matrix. * * This function converts the matrix representation from a format where: * - The primary array contains columns (each representing a path) * - Each column contains cells for different depth levels * * Into a format where: * - The primary array contains rows (each representing a depth level) * - Each row contains cells for different paths * * This transformation is useful when you need to switch between column-oriented * and row-oriented processing of the hierarchical data. * * @param path - The column-based path table to transpose * @returns A row-based version of the same path table */ export declare function transposePathMatrix(path: PathMatrix): PathMatrix;