import type { CsvToJsonOptions } from '../types'; export declare function autoDetectDelimiter(text: string, candidates?: string[]): string; export declare function csvToJson(csvText: string, options?: CsvToJsonOptions): any[]; export declare function csvToJsonAsync(csvText: string, options?: CsvToJsonOptions): Promise; export declare function csvToJsonIterator(input: string | File | Blob, options?: CsvToJsonOptions): AsyncGenerator; export declare const csvToJsonIteratorAsync: typeof csvToJsonIterator; export declare function parseCsvSafe(csvText: string, options?: CsvToJsonOptions): any[] | null; export declare function parseCsvSafeAsync(csvText: string, options?: CsvToJsonOptions): Promise;