/** * Universal pipeline: infer column mapping. * Level 1: Heuristics (SYNONYMS). Level 2: LLM (feature-flagged). */ import type { UniversalMapping } from './types'; export interface InferMappingInput { headers: string[]; sampleRows: Record[]; } export interface InferMappingOutput { mapping: UniversalMapping; confidence: number; source: 'heuristic' | 'llm'; } /** * Infer column mapping: heuristics first, then optional LLM if confidence low. */ export declare function inferMapping(input: InferMappingInput): Promise;