import { DEFAULT_DELIMITER, DEFAULT_QUOTATION } from '../../../core/constants'; import { CommonOptions, CSVRecord, PickCSVHeader } from '../../../core/types'; /** * Parse CSV string to an array of record objects using WebAssembly (synchronous). * * Returns `CSVRecord
[]` - an array where each element is a record object * representing a CSV row with column names as keys. * * IMPORTANT for `/slim` entry: * You MUST call `loadWASM()` before using this function. * Unlike the main entry point, this will NOT auto-initialize WASM. */ export declare function parseStringToArraySyncWASM = PickCSVHeader>(csv: CSVSource, options: CommonOptions): CSVRecord
[]; export declare function parseStringToArraySyncWASM = PickCSVHeader>(csv: CSVSource, options?: CommonOptions): CSVRecord
[]; export declare function parseStringToArraySyncWASM, const Delimiter extends string = DEFAULT_DELIMITER, const Quotation extends string = DEFAULT_QUOTATION>(csv: string, options?: CommonOptions): CSVRecord
[];