/** * Heuristic column mapping: match CSV headers to StandardField using synonym dictionary. */ import type { UniversalMapping } from './types'; export interface InferResult { mapping: UniversalMapping; confidence: number; } /** * Infer which CSV column maps to each standard field. * Optionally validates quantity/price columns have numeric sample values. */ export declare function inferColumnMapping(headers: string[], sampleRows: Record[], _options?: { validateNumeric?: boolean; }): InferResult;