import React, { ReactNode } from 'react'; import { BaseProps } from '../_base/baseComponent'; import { Fixed, TableComponents, OnHeaderRow, ColumnProps } from './interface'; export interface TableHeaderProps extends BaseProps { columns?: any[]; components?: TableComponents; fixed?: Fixed; forwardedRef?: React.MutableRefObject | ((instance: HTMLDivElement) => void); onDidUpdate?: (ref: React.MutableRefObject) => void; onHeaderRow?: OnHeaderRow; prefixCls?: string; selectedRowKeysSet: Set; } export interface TableHeaderCell { key: string | number; className: string; children: ReactNode; column: ColumnProps; colStart: number; level: number; parents: any[]; hasSubColumns?: boolean; rowSpan?: number; colSpan?: number; colEnd?: number; title?: string; } declare const _default: React.ForwardRefExoticComponent & React.RefAttributes>; export default _default;