/** * Input validators — validate options before processing begins. * * Failing fast at configuration time (not mid-stream) gives * developers clear, actionable error messages. */ import type { CsvSuperOptions } from '../types/index.js'; /** * Validates all options passed to csvSuper() and returns a * Required object with all defaults filled in. * Throws a CsvSuperError with a descriptive message on invalid input. */ export declare function validateOptions(options: CsvSuperOptions): Required; /** * Validates that a file path is a non-empty string. */ export declare function validateFilePath(filePath: unknown): asserts filePath is string; //# sourceMappingURL=validators.d.ts.map