/**
 * An Array or TypedArray
 */
type Arrayish = Array<unknown> | Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32Array | Uint32Array | Float32Array | Float64Array;
/**
 * Data columns structure with either named columns or values array
 */
type DataColumns = {
    numRows: number;
    columns: Record<string, Arrayish>;
} | {
    numRows: number;
    values: Arrayish;
};
/**
 * Convert input data to a set of column arrays.
 * @param data The input data.
 * @returns An object with named column arrays.
 */
export declare function toDataColumns(data: unknown): DataColumns;
export {};
//# sourceMappingURL=to-data-columns.d.ts.map