/// import * as fs from 'fs'; import { Row } from './types'; import { FormatterOptionsArgs } from './FormatterOptions'; import { CsvFormatterStream } from './CsvFormatterStream'; export * from './types'; export { CsvFormatterStream } from './CsvFormatterStream'; export { FormatterOptions, FormatterOptionsArgs } from './FormatterOptions'; export declare const format: (options?: FormatterOptionsArgs | undefined) => CsvFormatterStream; export declare const write: (rows: I[], options?: FormatterOptionsArgs | undefined) => CsvFormatterStream; export declare const writeToStream: (ws: T, rows: I[], options?: FormatterOptionsArgs | undefined) => T; export declare const writeToBuffer: (rows: I[], opts?: FormatterOptionsArgs) => Promise; export declare const writeToString: (rows: I[], options?: FormatterOptionsArgs | undefined) => Promise; export declare const writeToPath: (path: string, rows: I[], options?: FormatterOptionsArgs | undefined) => fs.WriteStream;