import * as React from 'react'; import { GridFilterItem, GridFilterOperator, GridColDef, GridPinnedColumnPosition } from 's-data-grid'; import { GridStateColDef } from 's-data-grid/internals'; export interface GridRenderHeaderFilterProps extends GridHeaderFilterCellProps { inputRef: React.RefObject; } export interface GridHeaderFilterCellProps extends Pick { colIndex: number; height: number; sortIndex?: number; hasFocus?: boolean; tabIndex: 0 | -1; width: number; colDef: GridColDef; headerFilterMenuRef: React.MutableRefObject; item: GridFilterItem; showClearIcon?: boolean; InputComponentProps: GridFilterOperator['InputComponentProps']; pinnedPosition?: GridPinnedColumnPosition; style?: React.CSSProperties; indexInSection: number; sectionLength: number; gridHasFiller: boolean; } declare const Memoized: React.ForwardRefExoticComponent>; export { Memoized as GridHeaderFilterCell };