import * as arrow from 'apache-arrow'; export interface FlatArrowType { type: string; nullable?: boolean; precision?: number; scale?: number; timezone?: string; byteWidth?: number; children?: FlatArrowField[]; } export declare type FlatArrowField = FlatArrowType & { name: string; }; export declare function flattenArrowField(name: string, type: arrow.DataType): FlatArrowField;