import { type CSSProperties } from 'react';
import { type CellValue, type DataGridRow } from '../../types';
import { type PinnedSectionsProps } from '../PinnedSections';
type UseLogicParams<TData extends Record<string, CellValue> = DataGridRow> = Pick<PinnedSectionsProps<TData>, 'sections'>;
export declare const useLogic: <TData extends Record<string, unknown> = DataGridRow>({ sections, }: UseLogicParams<TData>) => {
    pinnedContainerStyles: CSSProperties;
    sectionOffsets: Record<string, number>;
};
export {};
