/** * Common error class for anything that might go wrong with Reader */ export declare class ReaderError extends Error { constructor(message: string); } declare type ParseErrorArgs = { startLine: number; line: number; column?: number; err: ParseErrMessage; }; export declare enum ParseErrMessage { ErrTrailingComma = "extra delimiter at end of line", ErrBareQuote = "bare \" in non-quoted-field", ErrQuote = "extraneous or missing \" in quoted-field", ErrFieldCount = "wrong number of fields" } /** * Common error class for parse errors */ export declare class ParseError extends ReaderError { constructor(args: ParseErrorArgs); } export declare class EOF extends Error { } export {};