import { ReactElement } from 'react'; import { RenderItem } from './RenderItem'; import { SupportedCardGalleryItemProps } from './SupportedCardGalleryItemProps'; import { ActionsCellAPI, GridState } from '../../state'; import { FiltersMap } from '@wix/bex-core'; import { AddItemProps } from '@wix/design-system'; import { DragAndDrop } from '../DragAndDrop'; import { ActionsCellProps } from '../ActionsCell'; export interface UseRenderItemParams { preset?: 'full' | 'title' | 'empty'; renderItem?: (item: T, index: number) => Partial; state: GridState; renderAddItem?: () => ReactElement; actionsCell?: ActionsCellProps | ((item: T, index: number, api: ActionsCellAPI) => ActionsCellProps); dragAndDrop?: DragAndDrop; } export declare function useRenderItem(params: UseRenderItemParams): RenderItem; //# sourceMappingURL=useRenderItem.d.ts.map