import { type RefObject } from 'react';
import { type CellValue, type DataGridRow, type DataGridSingleColumn } from '../../../types';
type UseDataGridMobileLogicParams<TData extends Record<string, CellValue> = DataGridRow> = {
    containerRef?: RefObject<HTMLDivElement | null>;
    isLoading?: boolean;
    columns?: DataGridSingleColumn<TData>[];
    rows?: TData[];
    isNoScrollToTop?: boolean;
};
export declare const useDataGridMobileLogic: <TData extends Record<string, unknown> = DataGridRow>({ containerRef, isLoading, columns, rows, isNoScrollToTop, }: UseDataGridMobileLogicParams<TData>) => {
    isMobile: boolean;
    mobileSkeletonProps: {
        cellsCount: number;
        rowsCount: number;
    };
};
export {};
