import stream from "stream"; import { ColumnTypeStats } from "./Formatter.js"; export interface MetaInfo { filePath?: string; delimiter: string; delimiterHistogram: { [delimiter: string]: number; }; totalLines: number; skipLinesStart: number; skipLinesEnd: number; encoding?: string; dateFormat?: string; isoDatetime: boolean; columnTypes: ColumnTypeStats[]; } interface MainOptions { dateFormat?: string; encoding?: string; filePath?: string; inPlace?: boolean; isoDatetime?: boolean; readableStream?: stream.Readable; skipLinesEnd?: number; skipLinesStart?: number; writableStream?: stream.Writable; onMeta?: (meta: MetaInfo) => void; } declare const _default: (options: MainOptions) => void; export default _default;