import { ComputedRef, Ref } from 'vue'; type ClickableTableItem = Record; type TableRowData = { index: number; item: ClickableTableItem; internalItem: unknown; }; type TableRowProps = Record; export type ClickableTableRowPropsInput = TableRowProps | ((data: TableRowData) => TableRowProps) | undefined; export declare function useClickableTableRow({ clickableRow, rowProps, onRowClick, }: { clickableRow: Ref; rowProps: ComputedRef; onRowClick: (item: ClickableTableItem) => void; }): { clickableRowProps: ComputedRef; }; export {};