synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
14 lines • 531 B
TypeScript
import { JSONSchema7Definition } from 'json-schema';
import type { ParseError } from 'papaparse';
export type ParseCsvOptions = {
jsonSchemaDefinition?: JSONSchema7Definition;
};
export type UseParseCsvReturn = {
parse: (dataToParse: string) => Promise<unknown[]>;
};
export declare class UseParseCsvError extends Error {
parseErrors: ParseError[];
constructor(parseErrors: ParseError[]);
}
export default function useParseCsv(options?: ParseCsvOptions): UseParseCsvReturn;
//# sourceMappingURL=useParseCsv.d.ts.map