import type { ColumnModel } from '../columns/columnModel'; import type { BeanCollection } from '../context/context'; import type { HeaderPosition } from '../interfaces/iHeaderPosition'; /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare function getHeaderRowCount(colModel: ColumnModel): number; export declare function getFocusHeaderRowCount(beans: BeanCollection): number; export declare function getGroupRowsHeight(beans: BeanCollection): number[]; export declare function getColumnHeaderRowHeight(beans: BeanCollection): number; export declare function getHeaderHeight(beans: BeanCollection): number; /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare function getFloatingFiltersHeight(beans: BeanCollection): number; export declare function isHeaderPositionEqual(headerPosA: HeaderPosition, headerPosB: HeaderPosition): boolean; export declare function isHeaderPosition(position: unknown): position is HeaderPosition;