import { ColumnMapping, CSVParsedData, MapperOptionValue, SheetDefinition } from '../types'; export declare const buildSuggestedHeaderMappings: (sheetDefinitions: SheetDefinition[], csvHeaders: string[]) => ColumnMapping[]; export declare function calculateNewMappingsForCsvColumnMapingChanged(currentMapping: ColumnMapping[], csvColumnName: string, newCsvColumnMaping: MapperOptionValue | null): ColumnMapping[]; export declare function calculateMappingExamples(data: CSVParsedData[], csvColumnName: string): string[]; export declare function useMappingAvailableSelectOptions(sheetDefinitions: SheetDefinition[], currentMapping: ColumnMapping[]): { label: string; value: { sheetId: string; sheetColumnId: string; }; group: any; }[]; export declare function areAllRequiredMappingsSet(sheetDefinitions: SheetDefinition[], mappings: ColumnMapping[]): boolean; //# sourceMappingURL=utils.d.ts.map