import React from 'react';
import type { TableProps } from 'antd';
import type { RecordBoardContextValue } from '../../types';
import './Grid.less';
export interface RecordBoardGridViewProps extends Omit<TableProps<any>, 'dataSource' | 'loading' | 'pagination'>, Partial<Pick<RecordBoardContextValue, 'data' | 'loading'>> {
    /** 列配置，同 antd Table columns */
    columns?: TableProps<any>['columns'];
    className?: string;
    style?: React.CSSProperties;
    /** 自定义渲染，传入后不再使用内置 Table */
    render?: (ctx: RecordBoardContextValue) => React.ReactNode;
}
declare const RecordBoardGridView: React.FC<RecordBoardGridViewProps>;
export default RecordBoardGridView;
