import { default as log } from 'loglevel'; import { AnyRecord, IFilterContext } from '../types'; declare const logger: log.Logger; export { logger as rowHelperLogger }; type RowHelperProps = { checkboxTd: React.ReactNode; hasInsetTable?: boolean; row: AnyRecord; }; export declare const renderCheckboxAndExpand: ({ checkboxTd, hasInsetTable, row, }: RowHelperProps) => import("react/jsx-runtime").JSX.Element | null; type RenderExtendedRowProps = { row: AnyRecord; cellCount: number; } & Pick; export declare const renderExtendedRow: ({ row, cellCount, renderInsetTable, }: RenderExtendedRowProps) => import("react/jsx-runtime").JSX.Element | null; export declare const useResizerHeight: (row: AnyRecord) => { parentRowRef: import('react').MutableRefObject; resizerRef: import('react').MutableRefObject; };