import React, { FunctionComponent } from 'react'; import { WidgetTableMeta } from '../../../interfaces/widget'; import { AssociatedItem } from '../../../interfaces/operation'; import { PendingDataItem } from '../../../interfaces/data'; export interface AssocTableOwnProps { meta: WidgetTableMeta; disablePagination?: boolean; } export interface AssocTableProps extends AssocTableOwnProps { data: AssociatedItem[]; assocValueKey: string; pendingChanges: Record; onSelect: (bcName: string, dataItem: AssociatedItem, selected: boolean) => void; onSelectAll: (bcName: string, cursors: string[], dataItems: PendingDataItem[]) => void; } export declare const AssocTable: FunctionComponent; declare const _default: import("react-redux").ConnectedComponentClass, Pick & AssocTableOwnProps>; export default _default;