import { ColumnDef } from '@tanstack/react-table'; import { FormTypes, SubmissionTypes } from '@oneblink/types'; import { formStoreService } from '../../../apps'; import { OnChangeFilters } from '../../../hooks/useInfiniteScrollDataLoad'; declare const generateColumns: ({ formElements, onChangeParameters, filters, sorting, unwindRepeatableSets, parentElementNames, initialColumns, allowCopy, }: { formElements: (FormTypes.FormElement & { tooltip?: string; })[]; onChangeParameters: OnChangeFilters; parentElementNames: string[]; initialColumns: Array>; allowCopy: boolean; } & { [P in keyof Required]: formStoreService.FormStoreParameters[P] | undefined; }) => ColumnDef[]; export default generateColumns;