import { TemplateColumn, UploadColumn } from "../../../types"; import { TemplateColumnMapping } from "../types"; export default function useMapColumnsTable(uploadColumns: UploadColumn[], templateColumns: TemplateColumn[] | undefined, columnsValues: { [uploadColumnIndex: number]: TemplateColumnMapping; }, isLoading?: boolean): { rows: { "Your File Column": { raw: string | boolean; content: string | import("react/jsx-runtime").JSX.Element; }; "Your Sample Data": { raw: string; content: import("react/jsx-runtime").JSX.Element; }; "Destination Column": { raw: string; content: import("react/jsx-runtime").JSX.Element; }; Include: { raw: boolean; content: import("react/jsx-runtime").JSX.Element; }; }[]; formValues: { [key: number]: TemplateColumnMapping; }; };