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