import React from 'react'; export default function useSelectable(): import("rc-table/lib/interface").ExpandableConfig | { expandedRowKeys?: readonly React.Key[] | undefined; defaultExpandedRowKeys?: readonly React.Key[] | undefined; expandedRowRender: import("rc-table/lib/interface").ExpandedRowRender | ((item?: any) => JSX.Element); columnTitle?: React.ReactNode; expandRowByClick: boolean; expandIcon?: import("rc-table/lib/interface").RenderExpandIcon | undefined; onExpand?: ((expanded: boolean, record: any) => void) | undefined; onExpandedRowsChange?: ((expandedKeys: readonly React.Key[]) => void) | undefined; defaultExpandAllRows?: boolean | undefined; indentSize?: number | undefined; expandIconColumnIndex?: number | undefined; showExpandColumn?: boolean | undefined; expandedRowClassName?: import("rc-table/lib/interface").RowClassName | undefined; childrenColumnName?: string | undefined; rowExpandable?: ((record: any) => boolean) | undefined; columnWidth?: string | number | undefined; fixed?: import("rc-table/lib/interface").FixedType | undefined; };