import { Ref } from 'vue'; import { RowData, GanttRowNode } from '../../types'; import { IRowNode, GridApi } from 'ag-grid-community'; export declare const useTableRow: ({ props, setTableRowSelected, rowClass, tableRef, tableBodyView, tableBodyVerticalScrollViewport }: { props: any; setTableRowSelected: () => void; rowClass: string; tableRef: Ref | undefined>; tableBodyView: Ref; tableBodyVerticalScrollViewport: Ref; }) => { rowData: import('vue').ShallowRef; getTableRowId: (params: IRowNode) => any; getRowNode: (row?: RowData) => GanttRowNode | undefined; handleEmptyRowChanged: (target?: HTMLDivElement) => boolean; visibleRowDataList: Ref; };