import { processCSVChunksFromDB, readCSVChunkFromDB } from './BFSUtils'; import { CSV, toISOLocal } from './csv'; export declare const appendCSV: (newData: { [key: string]: number | number[]; }, filename: string, header?: string[], options?: { json?: boolean; toFixed?: number; bufferSize?: number; xIncrement?: number; }) => Promise; export declare const updateCSVHeader: (header: any[], filename: string) => void; export declare const createCSV: (filename: string, header: string[], toFixed?: number, bufferSize?: number, xIncrement?: number) => Promise; export declare const visualizeDirectory: (dir: string, parentNode?: HTMLElement) => Promise; export declare const csvRoutes: { appendCSV: (newData: { [key: string]: number | number[]; }, filename: string, header?: string[], options?: { json?: boolean; toFixed?: number; bufferSize?: number; xIncrement?: number; }) => Promise; updateCSVHeader: (header: any[], filename: string) => void; createCSV: (filename: string, header: string[], toFixed?: number, bufferSize?: number, xIncrement?: number) => Promise; visualizeDirectory: (dir: string, parentNode?: HTMLElement) => Promise; openCSV: typeof CSV.openCSV; saveCSV: typeof CSV.saveCSV; openCSVRaw: typeof CSV.openCSVRaw; parseCSVData: (data: any, filename: any, head: any, hasend?: boolean, parser?: (lines: any, filename: any, head: any) => { filename: any; }) => { filename: any; }; getCSVHeader: (path?: string, onopen?: (header: any, filename: any) => void) => Promise; writeToCSVFromDB: (path?: string, fileSizeLimitMb?: number) => Promise; readCSVChunkFromDB: typeof readCSVChunkFromDB; processCSVChunksFromDB: typeof processCSVChunksFromDB; toISOLocal: typeof toISOLocal; };